Package me.tamkungz.nilkit.network
Class NioClient
java.lang.Object
me.tamkungz.nilkit.network.NioClient
- All Implemented Interfaces:
Runnable
-
Constructor Summary
ConstructorsConstructorDescriptionNioClient(String host, int port, int maxFrameSize, int maxReconnectAttempts, long baseReconnectDelayMillis, PacketRegistry registry, ClientListener listener) NioClient(String host, int port, int maxFrameSize, PacketRegistry registry, ClientListener listener) NioClient(String host, int port, PacketRegistry registry, ClientListener listener) -
Method Summary
-
Constructor Details
-
NioClient
public NioClient(String host, int port, int maxFrameSize, int maxReconnectAttempts, long baseReconnectDelayMillis, PacketRegistry registry, ClientListener listener) -
NioClient
public NioClient(String host, int port, int maxFrameSize, PacketRegistry registry, ClientListener listener) -
NioClient
-
-
Method Details
-
start
- Throws:
IOException
-
stop
public void stop() -
isRunning
public boolean isRunning() -
isConnected
public boolean isConnected() -
getConnection
-
getReconnectAttempts
public int getReconnectAttempts() -
send
-
run
public void run()
-