Package dev.adlin.vts4j.network
Class NetworkClient
java.lang.Object
dev.adlin.vts4j.network.NetworkClient
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidawaitConnect(long timeout, @NotNull TimeUnit timeUnit) voidvoidconnect()voidvoidvoidsetCloseHandler(@NotNull Consumer<CloseReason> closeReason) voidsetErrorHandler(@NotNull Consumer<Exception> handler) voidsetMessageHandler(@NotNull Consumer<String> handleMessage) voidsetOpenHandler(@NotNull Consumer<org.java_websocket.handshake.ServerHandshake> handshake)
-
Constructor Details
-
NetworkClient
-
-
Method Details
-
awaitConnect
public void awaitConnect() -
awaitConnect
-
connect
public void connect() -
awaitDisconnect
public void awaitDisconnect() -
disconnect
public void disconnect() -
send
-
setMessageHandler
-
setErrorHandler
-
setOpenHandler
public void setOpenHandler(@NotNull @NotNull Consumer<org.java_websocket.handshake.ServerHandshake> handshake) -
setCloseHandler
-