Changed drive monitors to use callbacks rather than blocking.
Showing
- api/net/sf/briar/api/transport/batch/BatchTransportCallback.java 6 additions, 2 deletions.../sf/briar/api/transport/batch/BatchTransportCallback.java
- api/net/sf/briar/api/transport/batch/BatchTransportPlugin.java 3 additions, 2 deletions...et/sf/briar/api/transport/batch/BatchTransportPlugin.java
- api/net/sf/briar/api/transport/stream/StreamTransportCallback.java 7 additions, 1 deletion...f/briar/api/transport/stream/StreamTransportCallback.java
- components/net/sf/briar/plugins/file/FilePlugin.java 44 additions, 2 deletionscomponents/net/sf/briar/plugins/file/FilePlugin.java
- components/net/sf/briar/plugins/file/FileTransportReader.java 30 additions, 0 deletions...onents/net/sf/briar/plugins/file/FileTransportReader.java
- components/net/sf/briar/plugins/file/PollingRemovableDriveMonitor.java 20 additions, 46 deletions...t/sf/briar/plugins/file/PollingRemovableDriveMonitor.java
- components/net/sf/briar/plugins/file/RemovableDriveMonitor.java 6 additions, 3 deletions...ents/net/sf/briar/plugins/file/RemovableDriveMonitor.java
- components/net/sf/briar/plugins/file/RemovableDrivePlugin.java 33 additions, 2 deletions...nents/net/sf/briar/plugins/file/RemovableDrivePlugin.java
- components/net/sf/briar/plugins/file/UnixRemovableDriveMonitor.java 11 additions, 19 deletions.../net/sf/briar/plugins/file/UnixRemovableDriveMonitor.java
- test/net/sf/briar/plugins/file/PollingRemovableDriveMonitorTest.java 18 additions, 46 deletions.../briar/plugins/file/PollingRemovableDriveMonitorTest.java
- test/net/sf/briar/plugins/file/RemovableDrivePluginTest.java 62 additions, 7 deletionstest/net/sf/briar/plugins/file/RemovableDrivePluginTest.java
- test/net/sf/briar/plugins/file/UnixRemovableDriveMonitorTest.java 13 additions, 18 deletions.../sf/briar/plugins/file/UnixRemovableDriveMonitorTest.java
Loading
Please register or sign in to comment