Added a connection registry to avoid creating redundant connections.
Showing
- api/net/sf/briar/api/plugins/Plugin.java 6 additions, 3 deletionsapi/net/sf/briar/api/plugins/Plugin.java
- api/net/sf/briar/api/protocol/batch/BatchConnectionFactory.java 3 additions, 2 deletions...t/sf/briar/api/protocol/batch/BatchConnectionFactory.java
- api/net/sf/briar/api/protocol/stream/StreamConnectionFactory.java 3 additions, 2 deletions...sf/briar/api/protocol/stream/StreamConnectionFactory.java
- api/net/sf/briar/api/transport/ConnectionDispatcher.java 4 additions, 3 deletionsapi/net/sf/briar/api/transport/ConnectionDispatcher.java
- api/net/sf/briar/api/transport/ConnectionRegistry.java 18 additions, 0 deletionsapi/net/sf/briar/api/transport/ConnectionRegistry.java
- components/net/sf/briar/plugins/PluginManagerImpl.java 6 additions, 6 deletionscomponents/net/sf/briar/plugins/PluginManagerImpl.java
- components/net/sf/briar/plugins/PollerImpl.java 15 additions, 2 deletionscomponents/net/sf/briar/plugins/PollerImpl.java
- components/net/sf/briar/plugins/bluetooth/BluetoothPlugin.java 6 additions, 3 deletions...nents/net/sf/briar/plugins/bluetooth/BluetoothPlugin.java
- components/net/sf/briar/plugins/file/RemovableDrivePlugin.java 2 additions, 1 deletion...nents/net/sf/briar/plugins/file/RemovableDrivePlugin.java
- components/net/sf/briar/plugins/socket/SimpleSocketPlugin.java 1 addition, 12 deletions...nents/net/sf/briar/plugins/socket/SimpleSocketPlugin.java
- components/net/sf/briar/plugins/socket/SocketPlugin.java 15 additions, 2 deletionscomponents/net/sf/briar/plugins/socket/SocketPlugin.java
- components/net/sf/briar/protocol/batch/BatchConnectionFactoryImpl.java 13 additions, 7 deletions...t/sf/briar/protocol/batch/BatchConnectionFactoryImpl.java
- components/net/sf/briar/protocol/batch/IncomingBatchConnection.java 15 additions, 4 deletions.../net/sf/briar/protocol/batch/IncomingBatchConnection.java
- components/net/sf/briar/protocol/batch/OutgoingBatchConnection.java 12 additions, 1 deletion.../net/sf/briar/protocol/batch/OutgoingBatchConnection.java
- components/net/sf/briar/protocol/stream/IncomingStreamConnection.java 9 additions, 6 deletions...et/sf/briar/protocol/stream/IncomingStreamConnection.java
- components/net/sf/briar/protocol/stream/OutgoingStreamConnection.java 8 additions, 5 deletions...et/sf/briar/protocol/stream/OutgoingStreamConnection.java
- components/net/sf/briar/protocol/stream/StreamConnection.java 12 additions, 3 deletions...onents/net/sf/briar/protocol/stream/StreamConnection.java
- components/net/sf/briar/protocol/stream/StreamConnectionFactoryImpl.java 15 additions, 8 deletions...sf/briar/protocol/stream/StreamConnectionFactoryImpl.java
- components/net/sf/briar/transport/ConnectionDispatcherImpl.java 9 additions, 9 deletions...ents/net/sf/briar/transport/ConnectionDispatcherImpl.java
- components/net/sf/briar/transport/ConnectionRegistryImpl.java 53 additions, 0 deletions...onents/net/sf/briar/transport/ConnectionRegistryImpl.java
Loading
Please register or sign in to comment