Merge branch '252-lan-polling' into 'master'
New polling logic for LAN. #252 Same approach as !104. Modified the poller to cancel any scheduled poll when pollNow() is called and randomise the next polling interval so plugins that call pollNow() at the same time don't end up polling in sync. Depends on !104. Fixes #252. See merge request !105
Showing
- briar-android/src/org/briarproject/plugins/AndroidPluginsModule.java 1 addition, 1 deletion...id/src/org/briarproject/plugins/AndroidPluginsModule.java
- briar-android/src/org/briarproject/plugins/tcp/AndroidLanTcpPlugin.java 14 additions, 13 deletions...src/org/briarproject/plugins/tcp/AndroidLanTcpPlugin.java
- briar-android/src/org/briarproject/plugins/tcp/AndroidLanTcpPluginFactory.java 15 additions, 6 deletions.../briarproject/plugins/tcp/AndroidLanTcpPluginFactory.java
- briar-core/src/org/briarproject/plugins/PollerImpl.java 36 additions, 11 deletionsbriar-core/src/org/briarproject/plugins/PollerImpl.java
- briar-core/src/org/briarproject/plugins/tcp/LanTcpPlugin.java 4 additions, 3 deletions...r-core/src/org/briarproject/plugins/tcp/LanTcpPlugin.java
- briar-core/src/org/briarproject/plugins/tcp/LanTcpPluginFactory.java 15 additions, 6 deletions...src/org/briarproject/plugins/tcp/LanTcpPluginFactory.java
- briar-core/src/org/briarproject/plugins/tcp/TcpPlugin.java 14 additions, 6 deletionsbriar-core/src/org/briarproject/plugins/tcp/TcpPlugin.java
- briar-core/src/org/briarproject/plugins/tcp/WanTcpPlugin.java 4 additions, 4 deletions...r-core/src/org/briarproject/plugins/tcp/WanTcpPlugin.java
- briar-core/src/org/briarproject/plugins/tcp/WanTcpPluginFactory.java 15 additions, 6 deletions...src/org/briarproject/plugins/tcp/WanTcpPluginFactory.java
- briar-desktop/src/org/briarproject/plugins/DesktopPluginsModule.java 3 additions, 2 deletions...op/src/org/briarproject/plugins/DesktopPluginsModule.java
- briar-tests/src/org/briarproject/plugins/tcp/LanTcpClientTest.java 0 additions, 49 deletions...ts/src/org/briarproject/plugins/tcp/LanTcpClientTest.java
- briar-tests/src/org/briarproject/plugins/tcp/LanTcpPluginTest.java 18 additions, 3 deletions...ts/src/org/briarproject/plugins/tcp/LanTcpPluginTest.java
- briar-tests/src/org/briarproject/plugins/tcp/LanTcpServerTest.java 0 additions, 36 deletions...ts/src/org/briarproject/plugins/tcp/LanTcpServerTest.java
Loading
Please register or sign in to comment