Class NetworkAdminSpeedTesterImpl
java.lang.Object
com.biglybt.core.networkmanager.admin.impl.NetworkAdminSpeedTesterImpl
- All Implemented Interfaces:
NetworkAdminSpeedTester
- Direct Known Subclasses:
NetworkAdminSpeedTesterBTImpl
-
Field Summary
FieldsFields inherited from interface com.biglybt.core.networkmanager.admin.NetworkAdminSpeedTester
TEST_TYPE_DOWNLOAD_ONLY, TEST_TYPE_UPLOAD_ONLY, TEST_TYPES
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract void
protected abstract void
void
addListener
(NetworkAdminSpeedTesterListener listener) void
protected void
Send a Result to all of the NetworkAdminSpeedTestListeners.protected void
sendStageUpdateToListeners
(String status) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.biglybt.core.networkmanager.admin.NetworkAdminSpeedTester
getMode, getTestType, getUseCrypto, setMode, setUseCrypto
-
Field Details
-
listeners
-
result_reported
private boolean result_reported
-
-
Constructor Details
-
NetworkAdminSpeedTesterImpl
public NetworkAdminSpeedTesterImpl()
-
-
Method Details
-
abort
-
abort
-
addListener
- Specified by:
addListener
in interfaceNetworkAdminSpeedTester
-
removeListener
- Specified by:
removeListener
in interfaceNetworkAdminSpeedTester
-
sendResultToListeners
Send a Result to all of the NetworkAdminSpeedTestListeners.- Parameters:
r
- - Result of the test.
-
sendStageUpdateToListeners
-