Class ClientUserChannel
java.lang.Object
com.iohao.net.extension.client.user.ClientUserChannel
Client communication channel facade for sending requests and receiving server responses.
Sends requests and receives server responses.
- Author:
- 渔民小镇
- date:
- 2023-07-13
-
Field Summary
FieldsModifier and TypeFieldDescriptionTarget server address. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddListen(ListenCommand listenCommand) voidvoidexecute(RequestCommand requestCommand) 请求回调Target server address.广播监听voidreadMessage(ExternalMessage message) voidrequest(InputCommand inputCommand) voidsetChannelAccept(ChannelAccept channelAccept) voidsetChannelRead(ClientChannelRead channelRead) voidsetCloseChannel(Runnable closeChannel) voidsetInetSocketAddress(InetSocketAddress inetSocketAddress) Target server address.voidwriteAndFlush(ExternalMessage message)
-
Field Details
-
closeChannel
-
inetSocketAddress
Target server address.
-
-
Constructor Details
-
ClientUserChannel
-
-
Method Details
-
request
-
execute
-
readMessage
-
writeAndFlush
-
addListen
-
closeChannel
public void closeChannel() -
getMsgIdSeq
-
getStarting
-
getCallbackMap
请求回调key : msgId -
getListenMap
广播监听key : cmdMerge -
getChannelRead
-
getClientUser
-
getCloseChannel
-
getChannelAccept
-
getInetSocketAddress
Target server address. -
setChannelRead
-
setCloseChannel
-
setChannelAccept
-
setInetSocketAddress
Target server address.
-