B C E H I M O R S T U W
B
- bind(int) - 类 中的方法me.hekr.iotos.softgateway.network.tcp.TcpServer
-
C
- channelActive(ChannelHandlerContext) - 类 中的方法me.hekr.iotos.softgateway.network.tcp.ServerMessageHandler
-
- channelInactive(ChannelHandlerContext) - 类 中的方法me.hekr.iotos.softgateway.network.tcp.ServerMessageHandler
-
- channelRead0(ChannelHandlerContext, InternalPacket<T>) - 类 中的方法me.hekr.iotos.softgateway.network.tcp.ServerMessageHandler
-
- close() - 类 中的方法me.hekr.iotos.softgateway.network.tcp.TcpServer
-
- closeReason - 类 中的变量me.hekr.iotos.softgateway.network.tcp.TcpServerConnectionContext
-
- ctx - 类 中的变量me.hekr.iotos.softgateway.network.tcp.TcpServerConnectionContext
-
E
- EventListener<T> - me.hekr.iotos.softgateway.network.tcp.listener中的接口
-
新的客户端连接上来监听
- EventListenerAdapter<T> - me.hekr.iotos.softgateway.network.tcp.listener中的类
-
如果不想实现所有事件监听,可以继承这个类
- EventListenerAdapter() - 类 的构造器me.hekr.iotos.softgateway.network.tcp.listener.EventListenerAdapter
-
- exceptionCaught(TcpServerConnectionContext<T>, Throwable) - 接口 中的方法me.hekr.iotos.softgateway.network.tcp.listener.EventListener
-
异常处理
- exceptionCaught(TcpServerConnectionContext<T>, Throwable) - 类 中的方法me.hekr.iotos.softgateway.network.tcp.listener.EventListenerAdapter
-
- exceptionCaught(ChannelHandlerContext, Throwable) - 类 中的方法me.hekr.iotos.softgateway.network.tcp.ServerMessageHandler
-
H
- heartbeatTimeoutCount - 类 中的变量me.hekr.iotos.softgateway.network.tcp.TcpServerConnectionContext
-
I
- increaseHeartbeatTimeoutCount() - 类 中的方法me.hekr.iotos.softgateway.network.tcp.TcpServerConnectionContext
-
M
- me.hekr.iotos.softgateway.network.tcp - 程序包 me.hekr.iotos.softgateway.network.tcp
-
- me.hekr.iotos.softgateway.network.tcp.listener - 程序包 me.hekr.iotos.softgateway.network.tcp.listener
-
O
- occurTime - 类 中的变量me.hekr.iotos.softgateway.network.tcp.TcpServerConnectionContext
-
- onConnect(TcpServerConnectionContext<T>) - 接口 中的方法me.hekr.iotos.softgateway.network.tcp.listener.EventListener
-
客户端与服务端建立连接
- onConnect(TcpServerConnectionContext<T>) - 类 中的方法me.hekr.iotos.softgateway.network.tcp.listener.EventListenerAdapter
-
- onDisconnect(TcpServerConnectionContext<T>, CloseReason) - 接口 中的方法me.hekr.iotos.softgateway.network.tcp.listener.EventListener
-
客户端与服务端断开连接
- onDisconnect(TcpServerConnectionContext<T>, CloseReason) - 类 中的方法me.hekr.iotos.softgateway.network.tcp.listener.EventListenerAdapter
-
- onHeartbeatTimeout(TcpServerConnectionContext<T>, LocalDateTime, int) - 接口 中的方法me.hekr.iotos.softgateway.network.tcp.listener.EventListener
-
* 客户端不活跃(超过了设定的心跳超时时间)
- onHeartbeatTimeout(TcpServerConnectionContext<T>, LocalDateTime, int) - 类 中的方法me.hekr.iotos.softgateway.network.tcp.listener.EventListenerAdapter
-
R
- resetHeartbeatTimeoutCount() - 类 中的方法me.hekr.iotos.softgateway.network.tcp.TcpServerConnectionContext
-
S
- ServerMessageHandler<T> - me.hekr.iotos.softgateway.network.tcp中的类
-
- ServerMessageHandler(TcpMessageListener<T>, EventListener<T>) - 类 的构造器me.hekr.iotos.softgateway.network.tcp.ServerMessageHandler
-
- setEventListener(EventListener<T>) - 类 中的方法me.hekr.iotos.softgateway.network.tcp.TcpServer
-
- setHeartbeatTimeout(int) - 类 中的方法me.hekr.iotos.softgateway.network.tcp.TcpServer
-
设置心跳超时时间,毫秒
- setMessageListener(TcpMessageListener<T>) - 类 中的方法me.hekr.iotos.softgateway.network.tcp.TcpServer
-
- setPackageCoder(PacketCoder<T>) - 类 中的方法me.hekr.iotos.softgateway.network.tcp.TcpServer
-
- setPacketCoder(PacketCoder<T>) - 类 中的方法me.hekr.iotos.softgateway.network.tcp.TcpClient
-
- start() - 类 中的方法me.hekr.iotos.softgateway.network.tcp.TcpServer
-
T
- TcpClient<T> - me.hekr.iotos.softgateway.network.tcp中的类
-
UDP client
支持异步和同步模式
同步模式不需要设置 UdpMessageListener;要求一问一答模式,即发送请求,回复请求,可以配合超时时间,默认2s
异步模式需要设置 UdpMessageListener,不严格要求是一问一答模式,有消息收到就会进入回调函数
- TcpClient(String, int) - 类 的构造器me.hekr.iotos.softgateway.network.tcp.TcpClient
-
- TcpMessageListener<T> - me.hekr.iotos.softgateway.network.tcp.listener中的接口
-
- TcpServer<T> - me.hekr.iotos.softgateway.network.tcp中的类
-
tcp 服务端
- TcpServer() - 类 的构造器me.hekr.iotos.softgateway.network.tcp.TcpServer
-
- TcpServerConnectionContext<T> - me.hekr.iotos.softgateway.network.tcp中的类
-
U
- userEventTriggered(ChannelHandlerContext, Object) - 类 中的方法me.hekr.iotos.softgateway.network.tcp.ServerMessageHandler
-
W
- wrap(ChannelHandlerContext, InetSocketAddress, T) - 类 中的静态方法me.hekr.iotos.softgateway.network.tcp.TcpServerConnectionContext
-
- wrap(ChannelHandlerContext) - 类 中的静态方法me.hekr.iotos.softgateway.network.tcp.TcpServerConnectionContext
-
- wrap(ChannelHandlerContext, InetSocketAddress) - 类 中的静态方法me.hekr.iotos.softgateway.network.tcp.TcpServerConnectionContext
-
- writeAndFlush(TcpServerConnectionContext<T>, T) - 类 中的方法me.hekr.iotos.softgateway.network.tcp.TcpServer
-
B C E H I M O R S T U W
Copyright © 2021. All rights reserved.