Class ClientRunOne
java.lang.Object
com.iohao.net.extension.client.join.ClientRunOne
Convenience bootstrap for starting a single simulated client instance.
- Author:
- 渔民小镇
- date:
- 2023-07-04
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintwebsocketPath , default : /websocketidle(int idlePeriod) Starts a timer that sends periodic idle/heartbeat messages.setClientUser(ClientUser clientUser) setConnectAddress(String connectAddress) setConnectPort(int connectPort) setInputCommandRegions(List<InputCommandRegion> inputCommandRegions) setJoinEnum(ExternalJoinEnum joinEnum) setOption(ClientConnectOption option) setWebsocketPath(String websocketPath) websocketPath , default : /websocketsetWebsocketVerify(String websocketVerify) voidstartup()
-
Constructor Details
-
ClientRunOne
public ClientRunOne()
-
-
Method Details
-
startup
public void startup() -
idle
Starts a timer that sends periodic idle/heartbeat messages.- Parameters:
idlePeriod- heartbeat period in seconds- Returns:
- this
-
getInputCommandRegions
-
getClientUser
-
getConnectPort
public int getConnectPort() -
getConnectAddress
-
getWebsocketPath
websocketPath , default : /websocket -
getWebsocketVerify
-
getJoinEnum
-
setInputCommandRegions
- Returns:
this.
-
setClientUser
- Returns:
this.
-
setConnectPort
- Returns:
this.
-
setConnectAddress
- Returns:
this.
-
setWebsocketPath
websocketPath , default : /websocket- Returns:
this.
-
setWebsocketVerify
- Returns:
this.
-
setJoinEnum
- Returns:
this.
-
setOption
- Returns:
this.
-