Package com.biglybt.core.impl
Class CoreSingleInstanceClient
java.lang.Object
com.biglybt.core.impl.CoreSingleInstanceClient
Single instance management is a bit of a mess. For some reason the UIs have their own implementations of clients and servers.
We also have a more generic plugin-accessible single instance service that can be used by launchable plugins but don't give
a generic mechanism for dealing with the basic mechanism used by the UIs (that run on the instance port).
I have introduced this class to give a programmatic way of passing arguments using the existing instance port. Perhaps one day
the various UI implementations will be rewritten to use this...
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
private static final int
private static final int
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
ACCESS_STRING
- See Also:
-
CONNECT_TIMEOUT
private static final int CONNECT_TIMEOUT- See Also:
-
READ_TIMEOUT
private static final int READ_TIMEOUT- See Also:
-
-
Constructor Details
-
CoreSingleInstanceClient
public CoreSingleInstanceClient()
-
-
Method Details
-
sendArgs
-
sendReply
-
receiveReply
-
main
-