索引
All Classes and Interfaces|常量字段值|所有程序包|序列化表格
A
- AbstractActionCall - com.walker.tcp.support中的类
- AbstractActionCall() - 类的构造器 com.walker.tcp.support.AbstractActionCall
- AbstractChannelInBoundHandler<T> - com.walker.tcp.netty中的类
-
把之前
DefaultLongHandler里面的代码抽象出来了,因为泛型参数受到影响,所以把不涉及类型的代码聚在一起。 - AbstractChannelInBoundHandler() - 类的构造器 com.walker.tcp.netty.AbstractChannelInBoundHandler
- AbstractConnection - com.walker.tcp.connect中的类
- AbstractConnection() - 类的构造器 com.walker.tcp.connect.AbstractConnection
- AbstractConnection(String) - 类的构造器 com.walker.tcp.connect.AbstractConnection
- AbstractConnectionManager - com.walker.tcp.support中的类
- AbstractConnectionManager() - 类的构造器 com.walker.tcp.support.AbstractConnectionManager
- AbstractFilter - com.walker.tcp.filter中的类
- AbstractFilter() - 类的构造器 com.walker.tcp.filter.AbstractFilter
- AbstractProtocolResolver<T> - com.walker.tcp.protocol中的类
- AbstractProtocolResolver() - 类的构造器 com.walker.tcp.protocol.AbstractProtocolResolver
- AbstractRequest - com.walker.tcp.littleD中的类
-
使用中科信通,小D产品终端,抽取的请求数据对象。
- AbstractRequest() - 类的构造器 com.walker.tcp.littleD.AbstractRequest
- AbstractResponse - com.walker.tcp.littleD中的类
- AbstractResponse() - 类的构造器 com.walker.tcp.littleD.AbstractResponse
- AbstractStringHandler - com.walker.tcp.handler中的类
- AbstractStringHandler() - 类的构造器 com.walker.tcp.handler.AbstractStringHandler
- AbstractStringRequest - com.walker.tcp.data中的类
-
以普通文本请求的具体实现
- AbstractStringRequest() - 类的构造器 com.walker.tcp.data.AbstractStringRequest
- AbstractStringResponse - com.walker.tcp.data中的类
- AbstractStringResponse() - 类的构造器 com.walker.tcp.data.AbstractStringResponse
- AbstractTcpLongEngine - com.walker.tcp.support中的类
- AbstractTcpLongEngine() - 类的构造器 com.walker.tcp.support.AbstractTcpLongEngine
- acquireConnectionMeta(Connection) - 类中的方法 com.walker.tcp.lb.LoadBalanceConnectionManager
-
子类获取一个具体的
LongConnectionMeta对象。 - action(Request<?>) - 接口中的方法 com.walker.tcp.ActionCallable
-
系统接收到客户端请求后,回调该方法处理业务逻辑
- action(Request<?>) - 类中的方法 com.walker.tcp.littleD.TestLoginAction
- action(Request<?>) - 类中的方法 com.walker.tcp.support.AbstractActionCall
- action(Request<?>) - 类中的方法 com.walker.tcp.websocket.DefaultProcessAction
-
已过时。
- action(Request<?>) - 类中的方法 com.walker.tcp.websocket.HelloAction
- ActionCallable - com.walker.tcp中的接口
-
业务处理回调接口定义
- ActionCallablePostProcessor - com.walker.tcp中的类
-
集中存放系统定义的所有
ProtocolResolver对象。 - ActionCallablePostProcessor() - 类的构造器 com.walker.tcp.ActionCallablePostProcessor
- ActionCallException - com.walker.tcp中的Exception Class
-
业务回调异常定义
- ActionCallException(String) - exception class的构造器 com.walker.tcp.ActionCallException
- ActionCallException(String, Throwable) - exception class的构造器 com.walker.tcp.ActionCallException
- addFilter(Filter) - 类中的方法 com.walker.tcp.support.MemoryQueueManager
- addFilter(Filter) - 类中的方法 com.walker.tcp.websocket.DefaultProcessAction
-
已过时。
- appendBusiness(StringBuilder) - 类中的方法 com.walker.tcp.littleD.AbstractResponse
-
商业逻辑再这里追加到输出字符串流中。
- appendBusiness(StringBuilder) - 类中的方法 com.walker.tcp.littleD.HeartBeatResponse
- appendBusiness(StringBuilder) - 类中的方法 com.walker.tcp.littleD.LocationNowResponse
- appendBusiness(StringBuilder) - 类中的方法 com.walker.tcp.littleD.LoginResponse
- authenticate(Request<?>) - 接口中的方法 com.walker.tcp.Authenticate
-
已过时。连接建立后,发送认证信息,服务端调用改方法验证。
- authenticate(Request<?>) - 类中的方法 com.walker.tcp.littleD.DefaultAuthentication
-
已过时。
- authenticate(Request<?>) - 类中的方法 com.walker.tcp.websocket.DefaultAuthentication
-
已过时。
- Authenticate - com.walker.tcp中的接口
-
已过时。
- AuthenticateException - com.walker.tcp中的Exception Class
-
认证异常定义
- AuthenticateException(String) - exception class的构造器 com.walker.tcp.AuthenticateException
- AuthenticateException(String, Throwable) - exception class的构造器 com.walker.tcp.AuthenticateException
- AuthenticateException(String, Throwable, String) - exception class的构造器 com.walker.tcp.AuthenticateException
B
- BaseRequest<T> - com.walker.tcp.data中的类
- BaseRequest() - 类的构造器 com.walker.tcp.data.BaseRequest
- BaseResponse<T> - com.walker.tcp.data中的类
- BaseResponse() - 类的构造器 com.walker.tcp.data.BaseResponse
- bindName(String) - 类中的方法 com.walker.tcp.connect.AbstractConnection
- bindName(String) - 接口中的方法 com.walker.tcp.Connection
-
连接绑定业务标识,如:设备ID等
- BODY_ID - 类中的静态变量 com.walker.tcp.littleD.Constants
- bytesToHexString(byte[]) - 类中的静态方法 com.walker.tcp.util.ByteUtils
-
Convert byte[] to hex string.
- bytesToHexString(byte[], int, int) - 类中的静态方法 com.walker.tcp.util.ByteUtils
-
Convert byte[] to hex string.
- bytesToHexString2(byte[]) - 类中的静态方法 com.walker.tcp.util.ByteUtils
-
空格分隔
- bytesToHexStrings(byte[]) - 类中的静态方法 com.walker.tcp.util.ByteUtils
-
Convert byte[] to hex string[].
- byteToHexString(byte) - 类中的静态方法 com.walker.tcp.util.ByteUtils
- ByteUtils - com.walker.tcp.util中的类
- ByteUtils() - 类的构造器 com.walker.tcp.util.ByteUtils
C
- CACHE_NAME_CONNECTION_META - 类中的静态变量 com.walker.tcp.Constants
-
缓存名称定义:长连接元数据缓存。
- CACHE_NAME_CONNECTION_NAME - 类中的静态变量 com.walker.tcp.Constants
-
缓存名称定义:长连接名称 --> ID。
- channelActive(ChannelHandlerContext) - 类中的方法 com.walker.tcp.netty.AbstractChannelInBoundHandler
- channelInactive(ChannelHandlerContext) - 类中的方法 com.walker.tcp.netty.AbstractChannelInBoundHandler
- channelRead0(ChannelHandlerContext, Object) - 类中的方法 com.walker.tcp.netty.DefaultLongHandler
- channelRead0(ChannelHandlerContext, Object) - 类中的方法 com.walker.tcp.netty.WebSocketNettyHandler
- channelReadComplete(ChannelHandlerContext) - 类中的方法 com.walker.tcp.netty.DefaultLongHandler
- channelReadComplete(ChannelHandlerContext) - 类中的方法 com.walker.tcp.netty.WebSocketNettyHandler
- com.walker.tcp - 程序包 com.walker.tcp
- com.walker.tcp.coder - 程序包 com.walker.tcp.coder
- com.walker.tcp.connect - 程序包 com.walker.tcp.connect
- com.walker.tcp.data - 程序包 com.walker.tcp.data
- com.walker.tcp.demo - 程序包 com.walker.tcp.demo
- com.walker.tcp.filter - 程序包 com.walker.tcp.filter
- com.walker.tcp.handler - 程序包 com.walker.tcp.handler
- com.walker.tcp.lb - 程序包 com.walker.tcp.lb
- com.walker.tcp.littleD - 程序包 com.walker.tcp.littleD
- com.walker.tcp.msg - 程序包 com.walker.tcp.msg
- com.walker.tcp.netty - 程序包 com.walker.tcp.netty
- com.walker.tcp.protocol - 程序包 com.walker.tcp.protocol
- com.walker.tcp.support - 程序包 com.walker.tcp.support
- com.walker.tcp.util - 程序包 com.walker.tcp.util
- com.walker.tcp.websocket - 程序包 com.walker.tcp.websocket
- Connection - com.walker.tcp中的接口
- ConnectionCache - com.walker.tcp中的接口
-
连接缓存定义,该接口为了集群扩展。
- connectionCallback - 类中的变量 com.walker.tcp.support.AbstractTcpLongEngine
- ConnectionCallback - com.walker.tcp中的接口
- connectionManager - 类中的变量 com.walker.tcp.netty.AbstractChannelInBoundHandler
- ConnectionManager - com.walker.tcp中的接口
- ConnectionMetaUtils - com.walker.tcp.lb中的类
- ConnectionMetaUtils() - 类的构造器 com.walker.tcp.lb.ConnectionMetaUtils
- Constants - com.walker.tcp中的类
- Constants - com.walker.tcp.littleD中的类
- Constants() - 类的构造器 com.walker.tcp.Constants
- Constants() - 类的构造器 com.walker.tcp.littleD.Constants
- Context - com.walker.tcp中的接口
-
定义在通信过程中,上下文信息。
- ConvertorUtils - com.walker.tcp.util中的类
- ConvertorUtils() - 类的构造器 com.walker.tcp.util.ConvertorUtils
- createRequest(Message) - 类中的方法 com.walker.tcp.handler.MyLongHandler
-
已过时。
- createRequest(Message) - 类中的方法 com.walker.tcp.handler.MyMessageHandler
-
已过时。
- createRequest(String) - 类中的方法 com.walker.tcp.handler.AbstractStringHandler
- createRequest(String) - 类中的方法 com.walker.tcp.handler.LongHandler
- createRequest(String) - 类中的方法 com.walker.tcp.websocket.WebsocketHandler
- ctx - 类中的变量 com.walker.tcp.netty.DefaultLongConnection
D
- DATA_END_FLAG - 类中的静态变量 com.walker.tcp.littleD.Constants
- decode(ChannelHandlerContext, ByteBuf, List<Object>) - 类中的方法 com.walker.tcp.coder.MessageDecoder
- DefaultAuthentication - com.walker.tcp.littleD中的类
-
已过时。
- DefaultAuthentication - com.walker.tcp.websocket中的类
-
已过时。
- DefaultAuthentication() - 类的构造器 com.walker.tcp.littleD.DefaultAuthentication
-
已过时。
- DefaultAuthentication() - 类的构造器 com.walker.tcp.websocket.DefaultAuthentication
-
已过时。
- DefaultFilter - com.walker.tcp.filter中的类
- DefaultFilter() - 类的构造器 com.walker.tcp.filter.DefaultFilter
- DefaultLongConnection - com.walker.tcp.netty中的类
-
由netty底层实现的长连接对象,该连接被抽象为一个长的TCP连接句柄。
- DefaultLongConnection(String) - 类的构造器 com.walker.tcp.netty.DefaultLongConnection
- DefaultLongConnection(String, ChannelHandlerContext) - 类的构造器 com.walker.tcp.netty.DefaultLongConnection
- DefaultLongEngine - com.walker.tcp.netty中的类
- DefaultLongEngine() - 类的构造器 com.walker.tcp.netty.DefaultLongEngine
- DefaultLongHandler - com.walker.tcp.netty中的类
-
使用netty实现的通信处理handler,该handler调用的方法通过自己的handler来适配处理。
- DefaultLongHandler() - 类的构造器 com.walker.tcp.netty.DefaultLongHandler
- DefaultProcessAction - com.walker.tcp.websocket中的类
-
已过时。
- DefaultProcessAction() - 类的构造器 com.walker.tcp.websocket.DefaultProcessAction
-
已过时。
- DefaultServerInitializer - com.walker.tcp.netty中的类
- DefaultServerInitializer() - 类的构造器 com.walker.tcp.netty.DefaultServerInitializer
- delH(int) - 类中的静态方法 com.walker.tcp.util.ByteUtils
-
去除int最高位
- DemoRequest - com.walker.tcp.demo中的类
- DemoRequest() - 类的构造器 com.walker.tcp.demo.DemoRequest
- disconnect() - 类中的方法 com.walker.tcp.connect.AbstractConnection
- disconnect() - 接口中的方法 com.walker.tcp.Connection
-
服务端强制断开连接
- disconnect() - 类中的方法 com.walker.tcp.netty.DefaultLongConnection
- doCreateOneResponse() - 类中的方法 com.walker.tcp.littleD.LittleDProtocolResolver
- doCreateOneResponse() - 类中的方法 com.walker.tcp.protocol.AbstractProtocolResolver
-
产生一个心跳响应对象
- doCreateOneResponse() - 类中的方法 com.walker.tcp.protocol.LineProtocolResolver
- doCreateOneResponse() - 类中的方法 com.walker.tcp.protocol.MessageProtocolResolver
- doCreateOneResponse() - 类中的方法 com.walker.tcp.websocket.WebsocketProtocolResolver
- doFilter(Context) - 类中的方法 com.walker.tcp.filter.AbstractFilter
- doFilter(Context) - 类中的方法 com.walker.tcp.filter.DefaultFilter
- doFilter(Context) - 接口中的方法 com.walker.tcp.Filter
-
过滤逻辑处理,如果继续向下处理,返回
true,否则返回false - doProcessASync(Context) - 类中的方法 com.walker.tcp.websocket.DefaultProcessAction
-
已过时。对于不需要响应的请求,可以在异步线程中处理,通过消息队列来排队执行。
- doProcessSync(Request<?>) - 类中的方法 com.walker.tcp.websocket.DefaultProcessAction
-
已过时。对于请求需要返回响应的数据,只能在同步方法
action中处理 - doReadMessages(List<Object>) - 类中的方法 com.walker.tcp.netty.GenIdNioSocketChannel
-
已过时。
E
- EmptyResponse - com.walker.tcp.data中的类
- EmptyResponse() - 类的构造器 com.walker.tcp.data.EmptyResponse
- encode(ChannelHandlerContext, Message, List<Object>) - 类中的方法 com.walker.tcp.coder.MessageEncoder
-
已过时。
- equals(Object) - 类中的方法 com.walker.tcp.connect.AbstractConnection
- ERR_NO_FEATURE - 接口中的静态变量 com.walker.tcp.ProtocolResolver
- ERR_NOFOUND - 接口中的静态变量 com.walker.tcp.ProtocolResolver
- ERR_NOT_FOUND - 接口中的静态变量 com.walker.tcp.ActionCallable
- ERR_PROTOCOL_FEATURE - 接口中的静态变量 com.walker.tcp.ProtocolResolver
- ERR_PROTOCOL_SIZE - 接口中的静态变量 com.walker.tcp.ProtocolResolver
- exceptionCaught(ChannelHandlerContext, Throwable) - 类中的方法 com.walker.tcp.netty.AbstractChannelInBoundHandler
F
- Filter - com.walker.tcp中的接口
-
过滤器接口定义
- fromSource(String) - 类中的方法 com.walker.tcp.data.AbstractStringRequest
- fromSource(T) - 接口中的方法 com.walker.tcp.Request
-
把原始通信输入转换成请求对象可以用的数据。
G
- GenIdChannelFactory - com.walker.tcp.netty中的类
-
已过时。
- GenIdChannelFactory() - 类的构造器 com.walker.tcp.netty.GenIdChannelFactory
-
已过时。
- GenIdClientSocketChannel - com.walker.tcp.netty中的类
-
已过时。
- GenIdClientSocketChannel() - 类的构造器 com.walker.tcp.netty.GenIdClientSocketChannel
-
已过时。
- GenIdClientSocketChannel(Channel, SocketChannel) - 类的构造器 com.walker.tcp.netty.GenIdClientSocketChannel
-
已过时。
- GenIdNioSocketChannel - com.walker.tcp.netty中的类
-
已过时。
- GenIdNioSocketChannel() - 类的构造器 com.walker.tcp.netty.GenIdNioSocketChannel
-
已过时。
- getAction(String) - 类中的静态方法 com.walker.tcp.ActionCallablePostProcessor
-
根据数据协议编号,查找要处理该业务的action实例。
- getAction(String) - 类中的静态方法 com.walker.tcp.RequestPostProcessor
-
根据数据协议编号,查找要处理该业务的action实例。
- getActionList() - 类中的静态方法 com.walker.tcp.ActionCallablePostProcessor
- getActionList() - 类中的静态方法 com.walker.tcp.RequestPostProcessor
-
返回所有requestNum和action类名称对应关系
- getAllConnectionList() - 接口中的方法 com.walker.tcp.ConnectionCache
-
返回所有链接集合。
- getAllConnectionList() - 类中的方法 com.walker.tcp.support.MemoryConnectionCache
- getAllConnectionListBy(int) - 接口中的方法 com.walker.tcp.ConnectionCache
-
根据引擎ID,返回对应连接集合。
- getAllConnectionListBy(int) - 类中的方法 com.walker.tcp.support.MemoryConnectionCache
- getAlreadyLogin() - 类中的方法 com.walker.tcp.connect.AbstractConnection
- getAlreadyLogin() - 接口中的方法 com.walker.tcp.Connection
- getAuthenticated() - 类中的方法 com.walker.tcp.connect.AbstractConnection
- getAuthenticateInfo(Request<?>) - 类中的方法 com.walker.tcp.littleD.LittleDProtocolResolver
- getAuthenticateInfo(Request<?>) - 类中的方法 com.walker.tcp.protocol.LineProtocolResolver
- getAuthenticateInfo(Request<?>) - 类中的方法 com.walker.tcp.protocol.MessageProtocolResolver
- getAuthenticateInfo(Request<?>) - 接口中的方法 com.walker.tcp.ProtocolResolver
-
返回认证信息,通常第一次连接平台后,终端会发送认证请求。
- getAuthenticateInfo(Request<?>) - 类中的方法 com.walker.tcp.websocket.WebsocketProtocolResolver
- getBusinessContent() - 类中的方法 com.walker.tcp.data.BaseRequest
- getBusinessContent() - 类中的方法 com.walker.tcp.littleD.AbstractRequest
- getBusinessContent() - 接口中的方法 com.walker.tcp.Request
-
返回商业数据,这些通常只包括业务部分内容
- getClassName() - 接口中的方法 com.walker.tcp.ActionCallable
-
返回对应class名称(界面使用)
- getClassName() - 类中的方法 com.walker.tcp.support.AbstractActionCall
- getCommand(byte[]) - 类中的静态方法 com.walker.tcp.util.ByteUtils
-
返回命令字符串,如:106
- getConnection(int, String) - 接口中的方法 com.walker.tcp.ConnectionManager
- getConnection(int, String) - 类中的方法 com.walker.tcp.support.AbstractConnectionManager
- getConnection(String) - 接口中的方法 com.walker.tcp.ConnectionCache
-
根据通道ID,获取连接对象。
- getConnection(String) - 接口中的方法 com.walker.tcp.ConnectionManager
- getConnection(String) - 类中的方法 com.walker.tcp.lb.LoadBalanceConnectionManager
- getConnection(String) - 类中的方法 com.walker.tcp.support.AbstractConnectionManager
- getConnection(String) - 类中的方法 com.walker.tcp.support.MemoryConnectionCache
- getConnectionByName(String) - 接口中的方法 com.walker.tcp.ConnectionCache
-
根据通道绑定的用户名称,获得连接对象。
- getConnectionByName(String) - 接口中的方法 com.walker.tcp.ConnectionManager
-
业务系统根据提供的绑定名称,查找连接对象。
- getConnectionByName(String) - 类中的方法 com.walker.tcp.lb.LoadBalanceConnectionManager
- getConnectionByName(String) - 类中的方法 com.walker.tcp.support.AbstractConnectionManager
-
根据业务名称,返回连接对象。
- getConnectionByName(String) - 类中的方法 com.walker.tcp.support.MemoryConnectionCache
- getConnectionCache() - 类中的方法 com.walker.tcp.support.AbstractConnectionManager
- getConnectionHost() - 类中的方法 com.walker.tcp.connect.AbstractConnection
- getConnectionHost() - 接口中的方法 com.walker.tcp.Connection
-
获取该连接对象绑定的主机信息,在集群环境中,需要标记连接对应主机。
- getConnectionHost() - 类中的方法 com.walker.tcp.handler.AbstractStringHandler
-
获取该连接对象绑定的主机信息,在集群环境中,需要标记连接对应主机。
- getConnectionHost() - 类中的方法 com.walker.tcp.lb.LoadBalanceConnectionManager
-
返回连接管理器,在当前节点中对应的主机标识。
- getConnectionId(String) - 类中的方法 com.walker.tcp.lb.RedisConnectionNameCache
-
根据连接名称获取对应ID
- getConnectionManager() - 类中的方法 com.walker.tcp.handler.AbstractStringHandler
- getConnectionManager() - 类中的方法 com.walker.tcp.handler.MyMessageHandler
-
已过时。
- getConnectionManager() - 接口中的方法 com.walker.tcp.ServerHandler
- getConnectionManager() - 类中的方法 com.walker.tcp.support.AbstractTcpLongEngine
- getConnectionManager() - 接口中的方法 com.walker.tcp.TcpEngine
-
返回连接管理器,注意:该方法只有长连接时才存在
- getConnectionMeta(String) - 类中的方法 com.walker.tcp.lb.RedisConnectionMetaCache
- getConnectionMetaCache() - 类中的方法 com.walker.tcp.lb.LoadBalanceConnectionManager
-
长连接元数据缓存对象。
- getConnectionNameCache() - 类中的方法 com.walker.tcp.lb.LoadBalanceConnectionManager
-
长连接,连接名称与ID对应关系缓存。
- getConnectionTypeMap() - 接口中的方法 com.walker.tcp.ConnectionManager
- getConnectionTypeMap() - 类中的方法 com.walker.tcp.support.AbstractConnectionManager
- getConnectionTypeName(int) - 接口中的方法 com.walker.tcp.ConnectionManager
- getConnectionTypeName(int) - 类中的方法 com.walker.tcp.support.AbstractConnectionManager
- getCreateTimeMills() - 类中的方法 com.walker.tcp.connect.AbstractConnection
- getCreateTimeMills() - 接口中的方法 com.walker.tcp.Connection
- getCurrentData() - 接口中的方法 com.walker.tcp.Context
-
返回当前请求数据
- getCurrentData() - 类中的方法 com.walker.tcp.support.SimpleContext
- getDelimiter() - 类中的方法 com.walker.tcp.data.BaseResponse
- getDelimiter() - 类中的方法 com.walker.tcp.data.EmptyResponse
- getDelimiter() - 类中的方法 com.walker.tcp.littleD.AbstractResponse
- getDelimiter() - 类中的方法 com.walker.tcp.protocol.AbstractProtocolResolver
- getDelimiter() - 接口中的方法 com.walker.tcp.ProtocolResolver
-
返回数据协议的结尾符号,大多数以\r\n结尾,也有#结尾等
- getDelimiter() - 接口中的方法 com.walker.tcp.Response
-
返回响应数据的分隔符,例如:# 或者 \r\n
- getDelimiter() - 类中的方法 com.walker.tcp.websocket.HelloResponse
- getEncryptType() - 接口中的方法 com.walker.tcp.Message
-
获取加解密方式
- getEncryptType() - 类中的方法 com.walker.tcp.msg.MyAbstractMessage
- getEngineId() - 类中的方法 com.walker.tcp.connect.AbstractConnection
- getEngineId() - 接口中的方法 com.walker.tcp.Connection
-
获得该连接对应的引擎ID,通常一个项目中可能存在多种服务,每个服务对应一个服务引擎。
- getEngineId() - 类中的方法 com.walker.tcp.handler.AbstractStringHandler
- getEngineId() - 类中的方法 com.walker.tcp.handler.MyMessageHandler
-
已过时。
- getEngineId() - 接口中的方法 com.walker.tcp.ServerHandler
- getEngineStartDelaySeconds() - 类中的方法 com.walker.tcp.support.AbstractTcpLongEngine
- getExpiredSeconds() - 类中的方法 com.walker.tcp.lb.RedisConnectionMetaCache
- getFeature() - 接口中的方法 com.walker.tcp.Message
-
获得报文特征,如:
- getFeature() - 类中的方法 com.walker.tcp.msg.MyAbstractMessage
- getGsm() - 类中的方法 com.walker.tcp.littleD.HeartBeatRequest
- getHandler() - 类中的方法 com.walker.tcp.netty.DefaultServerInitializer
- getHeartBeatResponse() - 类中的方法 com.walker.tcp.protocol.AbstractProtocolResolver
- getHeartBeatResponse() - 接口中的方法 com.walker.tcp.ProtocolResolver
-
获得一个心跳响应对象
- getHeartBeatTimeInterval() - 类中的方法 com.walker.tcp.support.AbstractTcpLongEngine
- getHeight4(byte) - 类中的静态方法 com.walker.tcp.util.ByteUtils
-
获取高四位
- getId() - 类中的方法 com.walker.tcp.connect.AbstractConnection
- getId() - 接口中的方法 com.walker.tcp.Connection
-
通道ID,这个是java系统连接通道提供的全局唯一
ChannelId - getId() - 类中的方法 com.walker.tcp.support.AbstractTcpLongEngine
- getId() - 接口中的方法 com.walker.tcp.TcpEngine
-
引擎ID
- getIdByName(String) - 接口中的方法 com.walker.tcp.ConnectionCache
-
根据连接绑定名称,查找对应通道ID
- getIdByName(String) - 类中的方法 com.walker.tcp.support.MemoryConnectionCache
- getLastTime() - 类中的方法 com.walker.tcp.connect.AbstractConnection
- getLastTime() - 接口中的方法 com.walker.tcp.Connection
-
返回连接最后一次活动时间
- getLongConnection() - 类中的方法 com.walker.tcp.connect.AbstractConnection
- getLow4(byte) - 类中的静态方法 com.walker.tcp.util.ByteUtils
-
获取低四位
- getMapper() - 类中的方法 com.walker.tcp.handler.AbstractStringHandler
-
返回请求协议与请求对象之间的关系Map。
- getMapper() - 类中的方法 com.walker.tcp.handler.MyMessageHandler
-
已过时。返回请求协议与请求对象之间的关系Map。
- getMessageId() - 类中的方法 com.walker.tcp.data.BaseRequest
- getMessageId() - 类中的方法 com.walker.tcp.data.BaseResponse
- getMessageId() - 接口中的方法 com.walker.tcp.Request
-
返回请求与响应约定的消息ID,通常该值由业务事先约定好,在双向通信中,都可以使用。
- getMessageId() - 接口中的方法 com.walker.tcp.Response
- getMsgCmd(byte[]) - 类中的静态方法 com.walker.tcp.util.ByteUtils
-
获取接收到的信息中的指令码
- getName() - exception class中的方法 com.walker.tcp.AuthenticateException
-
返回认证对象的唯一名称
- getName() - 类中的方法 com.walker.tcp.connect.AbstractConnection
- getName() - 接口中的方法 com.walker.tcp.Connection
-
连接名称,这个也是系统唯一的,通常由业务定义或者绑定。
- getName() - 类中的方法 com.walker.tcp.data.BaseRequest
- getName() - 类中的方法 com.walker.tcp.data.BaseResponse
- getName() - 类中的方法 com.walker.tcp.filter.AbstractFilter
- getName() - 接口中的方法 com.walker.tcp.Filter
-
过滤器名字,唯一
- getName() - 类中的方法 com.walker.tcp.protocol.AbstractProtocolResolver
- getName() - 接口中的方法 com.walker.tcp.ProtocolResolver
-
解析器名字
- getName() - 接口中的方法 com.walker.tcp.Request
-
返回业务对应的请求终端ID,如:设备唯一ID等
- getName() - 接口中的方法 com.walker.tcp.Response
-
返回业务对应的请求终端ID,如:设备唯一ID等
- getName() - 类中的方法 com.walker.tcp.support.AbstractTcpLongEngine
- getName() - 接口中的方法 com.walker.tcp.TcpEngine
-
返回通信引擎名字,由业务设置
- getOrder() - 类中的方法 com.walker.tcp.protocol.AbstractProtocolResolver
- getOrder() - 接口中的方法 com.walker.tcp.ProtocolResolver
-
顺序号来排序,同时也当做唯一ID使用
- getPayload() - 接口中的方法 com.walker.tcp.Message
-
得到负载数据(业务报文)
- getPayload() - 类中的方法 com.walker.tcp.msg.MyAbstractMessage
- getPort() - 类中的方法 com.walker.tcp.support.AbstractTcpLongEngine
- getPort() - 接口中的方法 com.walker.tcp.TcpEngine
- getPower() - 类中的方法 com.walker.tcp.littleD.HeartBeatRequest
- getPreviousData() - 接口中的方法 com.walker.tcp.Context
-
返回上一次请求数据
- getPreviousData() - 类中的方法 com.walker.tcp.support.SimpleContext
- getPreviousTimeSpan() - 接口中的方法 com.walker.tcp.Context
-
返回这次接收数据距离上次的时间(毫秒值)
- getPreviousTimeSpan() - 类中的方法 com.walker.tcp.support.SimpleContext
- getProtocol() - 接口中的方法 com.walker.tcp.Message
-
获取报文协议类型,如:AP00等
- getProtocol() - 类中的方法 com.walker.tcp.msg.MyAbstractMessage
- getProtocolFeature() - 类中的方法 com.walker.tcp.protocol.AbstractProtocolResolver
- getProtocolFeature() - 接口中的方法 com.walker.tcp.ProtocolResolver
-
返回该协议的特征,例如:有些设备通信数据包开头以IW标记,这个就是特征。
- getProtocolNum() - 类中的方法 com.walker.tcp.data.BaseRequest
- getProtocolNum() - 类中的方法 com.walker.tcp.data.BaseResponse
- getProtocolNum() - 类中的方法 com.walker.tcp.data.EmptyResponse
- getProtocolNum() - 类中的方法 com.walker.tcp.littleD.AbstractRequest
- getProtocolNum() - 类中的方法 com.walker.tcp.littleD.HeartBeatResponse
- getProtocolNum() - 类中的方法 com.walker.tcp.littleD.LocationNowResponse
- getProtocolNum() - 类中的方法 com.walker.tcp.littleD.LoginResponse
- getProtocolNum() - 接口中的方法 com.walker.tcp.Request
-
返回业务协议中,约定的协议名称,即:接口名称,如:001代表登录请求,002代表登录响应
- getProtocolNum() - 接口中的方法 com.walker.tcp.Response
-
返回业务协议中,约定的协议名称,即:接口名称,如:001代表登录请求,002代表登录响应
- getProtocolNum() - 类中的方法 com.walker.tcp.websocket.HelloRequest
- getProtocolNum(T, int) - 类中的方法 com.walker.tcp.protocol.AbstractProtocolResolver
- getProtocolNum(T, int) - 接口中的方法 com.walker.tcp.ProtocolResolver
-
根据输入数据内容,返回协议编号
- getProtocolResolver() - 类中的方法 com.walker.tcp.connect.AbstractConnection
- getProtocolResolver() - 接口中的方法 com.walker.tcp.Connection
- getProtocolResolver(int) - 类中的静态方法 com.walker.tcp.ProtocolResolverPostProcessor
-
根据唯一排序号,查找对应的解析器对象。
- getProtocolResolver(Object, List<ProtocolResolver<?>>) - 类中的静态方法 com.walker.tcp.util.ConvertorUtils
- getProtocolResolver(String) - 类中的静态方法 com.walker.tcp.ProtocolResolverPostProcessor
-
根据报文内容,找到使用的协议解析器。
- getProtocolResolverId() - 类中的方法 com.walker.tcp.data.BaseRequest
- getProtocolResolverId() - 接口中的方法 com.walker.tcp.Request
- getProtocolResolverList() - 类中的方法 com.walker.tcp.handler.AbstractStringHandler
- getProtocolResolverList() - 类中的方法 com.walker.tcp.handler.MyMessageHandler
-
已过时。
- getProtocolResolverList() - 类中的静态方法 com.walker.tcp.ProtocolResolverPostProcessor
-
返回系统定义的所有
ProtocolResolver对象集合 - getProtocolResolverList() - 类中的方法 com.walker.tcp.support.AbstractTcpLongEngine
- getProviderName() - 类中的方法 com.walker.tcp.lb.RedisConnectionMetaCache
- getProviderName() - 类中的方法 com.walker.tcp.lb.RedisConnectionNameCache
- getProviderType() - 类中的方法 com.walker.tcp.lb.RedisConnectionMetaCache
- getProviderType() - 类中的方法 com.walker.tcp.lb.RedisConnectionNameCache
- getQueueManager() - 类中的方法 com.walker.tcp.handler.AbstractStringHandler
- getQueueManager() - 类中的方法 com.walker.tcp.handler.MyMessageHandler
-
已过时。
- getRequestProtocol() - 接口中的方法 com.walker.tcp.ActionCallable
-
返回关联的请求协议,如:AP00
- getRequestProtocol() - 类中的方法 com.walker.tcp.littleD.TestLoginAction
- getRequestProtocol() - 类中的方法 com.walker.tcp.support.AbstractActionCall
- getRequestProtocol() - 类中的方法 com.walker.tcp.websocket.HelloAction
- getRequireFeatureResolve() - 类中的方法 com.walker.tcp.protocol.AbstractProtocolResolver
-
该方法为了在界面上让freemarker展示使用
- getResponseWriter() - 类中的方法 com.walker.tcp.lb.LoadBalanceConnectionManager
- getResponseWriter() - 类中的方法 com.walker.tcp.lb.LongConnectionMeta
- getSatelliteNum() - 类中的方法 com.walker.tcp.littleD.HeartBeatRequest
- getSessionId() - 类中的方法 com.walker.tcp.data.BaseRequest
- getSessionId() - 接口中的方法 com.walker.tcp.Request
-
返回本次连接通道的id值
- getStartTime() - 类中的方法 com.walker.tcp.support.AbstractTcpLongEngine
- getStartTime() - 接口中的方法 com.walker.tcp.TcpEngine
- getSummary() - 接口中的方法 com.walker.tcp.ActionCallable
-
返回类的注释描述(界面使用)
- getSummary() - 类中的方法 com.walker.tcp.support.AbstractActionCall
- getSummary() - 类中的方法 com.walker.tcp.websocket.HelloRequest
- getTimeStamp() - 类中的方法 com.walker.tcp.data.BaseRequest
- getTimeStamp() - 接口中的方法 com.walker.tcp.Request
-
返回系统接收到该消息的时间戳
- getTopic() - 类中的方法 com.walker.tcp.data.BaseResponse
- getTopic() - 接口中的方法 com.walker.tcp.Response
-
返回消息主题名称,在集群模式中,需要该属性区分队列名称。
- getTotalSize() - 接口中的方法 com.walker.tcp.Message
-
返回报文总长度(包括:标识、负载所有内容)
- getTotalSize() - 类中的方法 com.walker.tcp.msg.MyAbstractMessage
- getUri() - 类中的方法 com.walker.tcp.netty.WebSocketNettyHandler
H
- handleHttpRequest(ChannelHandlerContext, FullHttpRequest) - 类中的方法 com.walker.tcp.netty.WebSocketNettyHandler
-
第一次请求是http请求,请求头包括ws的信息
- handlerRemoved(ChannelHandlerContext) - 类中的方法 com.walker.tcp.netty.AbstractChannelInBoundHandler
- hashCode() - 类中的方法 com.walker.tcp.connect.AbstractConnection
- HeartBeatRequest - com.walker.tcp.littleD中的类
-
心跳请求定义
- HeartBeatRequest() - 类的构造器 com.walker.tcp.littleD.HeartBeatRequest
- HeartBeatResponse - com.walker.tcp.littleD中的类
-
心跳包响应对象
- HeartBeatResponse() - 类的构造器 com.walker.tcp.littleD.HeartBeatResponse
- HelloAction - com.walker.tcp.websocket中的类
- HelloAction() - 类的构造器 com.walker.tcp.websocket.HelloAction
- HelloRequest - com.walker.tcp.websocket中的类
- HelloRequest() - 类的构造器 com.walker.tcp.websocket.HelloRequest
- HelloResponse - com.walker.tcp.websocket中的类
- HelloResponse() - 类的构造器 com.walker.tcp.websocket.HelloResponse
- hexStringToBytes(String) - 类中的静态方法 com.walker.tcp.util.ByteUtils
-
Convert hex string to byte[] 把字符串转化为字节数组
I
- init() - 类中的方法 com.walker.tcp.websocket.DefaultProcessAction
-
已过时。
- initChannel(SocketChannel) - 类中的方法 com.walker.tcp.netty.DefaultServerInitializer
- initChannel(SocketChannel) - 类中的方法 com.walker.tcp.netty.WebSocketServerInitializer
- initProtocolResolvers(ChannelPipeline) - 类中的方法 com.walker.tcp.netty.DefaultServerInitializer
- int2HexString(int) - 类中的静态方法 com.walker.tcp.util.ByteUtils
-
将 10进制int 转换为占一个字节的hexString
- intTo4HexString(int) - 类中的静态方法 com.walker.tcp.util.ByteUtils
-
将10进制int转换为占4个字节的hexString
- intToBytes(int) - 类中的静态方法 com.walker.tcp.util.ByteUtils
-
int -> byte[4] 低位在前
- intToHexString(int) - 类中的静态方法 com.walker.tcp.util.ByteUtils
-
将10进制int转换为占2个字节的hexString(低字节在前)
- intToHexStringH(int) - 类中的静态方法 com.walker.tcp.util.ByteUtils
-
将10进制int转换为占2个字节的hexString(高字节在前)
- isAuthenticated() - 类中的方法 com.walker.tcp.connect.AbstractConnection
- isAuthenticated() - 接口中的方法 com.walker.tcp.Connection
-
如果是长连接模式,返回该连接是否被业务认证。
- isConnected() - 类中的方法 com.walker.tcp.connect.AbstractConnection
- isConnected() - 接口中的方法 com.walker.tcp.Connection
-
长连接,判断是否连接状态
- isConnected() - 类中的方法 com.walker.tcp.lb.LongConnectionMeta
-
只要存在该对象,说明物理连接还在。
- isConnected() - 类中的方法 com.walker.tcp.netty.DefaultLongConnection
- isEmtpyMsgDisconnect() - 类中的方法 com.walker.tcp.handler.AbstractStringHandler
- isEmtpyMsgDisconnect() - 类中的方法 com.walker.tcp.handler.MyMessageHandler
-
已过时。
- isEncrypt() - 接口中的方法 com.walker.tcp.Message
-
消息是否加密
- isEncrypt() - 类中的方法 com.walker.tcp.msg.MyAbstractMessage
- isIdle() - 类中的方法 com.walker.tcp.connect.AbstractConnection
- isIdle() - 接口中的方法 com.walker.tcp.Connection
-
当前是否空闲
- isOnlyMatchFeature() - 类中的方法 com.walker.tcp.protocol.AbstractProtocolResolver
- isOnlyMatchFeature() - 类中的方法 com.walker.tcp.protocol.MessageProtocolResolver
- isOnlyMatchFeature() - 接口中的方法 com.walker.tcp.ProtocolResolver
-
仅仅依靠报文特征来获得一个完整报文,如果是返回
true - isOpenHeartBeat() - 类中的方法 com.walker.tcp.support.AbstractTcpLongEngine
- isPermitNotRegisterConnect() - 类中的方法 com.walker.tcp.protocol.AbstractProtocolResolver
-
判断是否允许未注册设备连接平台,如果设置为false,那么该方法将配合:isRegistered()来限制未注册设备访问。
- isPermitNotRegisterConnect() - 接口中的方法 com.walker.tcp.ProtocolResolver
-
是否支持未注册设备连接服务,如果允许(true)那么系统中未定义的设备也可以获得认证并提交数据。
- isRegistered(String) - 类中的方法 com.walker.tcp.protocol.AbstractProtocolResolver
-
该方法返回是否终端设备已经再平台注册,如果不允许“未注册设备连接”的话,需要重写该方法,确认设备列表中是否注册有该设备
- isRequireFeatureResolve() - 类中的方法 com.walker.tcp.protocol.AbstractProtocolResolver
- isRequireFeatureResolve() - 接口中的方法 com.walker.tcp.ProtocolResolver
-
是否需要再根据特征(前缀)来判断解析器类型。
- isRequireResponse() - 类中的方法 com.walker.tcp.data.BaseRequest
- isRequireResponse() - 类中的方法 com.walker.tcp.littleD.LocationNowRequest
- isRequireResponse() - 接口中的方法 com.walker.tcp.Request
-
是否该请求需要响应?
- isSupportMultipleEngine() - 接口中的方法 com.walker.tcp.ConnectionManager
- isSupportMultipleEngine() - 类中的方法 com.walker.tcp.support.AbstractConnectionManager
- itoj(String, int, int) - 类中的静态方法 com.walker.tcp.util.ByteUtils
-
将i进制字符串转换成j进制字符串
J
- JsonResponse - com.walker.tcp.websocket中的类
- JsonResponse() - 类的构造器 com.walker.tcp.websocket.JsonResponse
L
- LineProtocolResolver - com.walker.tcp.protocol中的类
- LineProtocolResolver() - 类的构造器 com.walker.tcp.protocol.LineProtocolResolver
- LittleDProtocolResolver - com.walker.tcp.littleD中的类
-
安全帽(小D智能定位终端)协议解析器实现。
- LittleDProtocolResolver() - 类的构造器 com.walker.tcp.littleD.LittleDProtocolResolver
- LoadBalanceConnectionManager - com.walker.tcp.lb中的类
- LoadBalanceConnectionManager() - 类的构造器 com.walker.tcp.lb.LoadBalanceConnectionManager
- LocationNowRequest - com.walker.tcp.littleD中的类
-
立即定位,客户端发送回来的确认请求
- LocationNowRequest() - 类的构造器 com.walker.tcp.littleD.LocationNowRequest
- LocationNowResponse - com.walker.tcp.littleD中的类
- LocationNowResponse() - 类的构造器 com.walker.tcp.littleD.LocationNowResponse
- logger - 类中的变量 com.walker.tcp.coder.MessageDecoder
- logger - 类中的变量 com.walker.tcp.connect.AbstractConnection
- logger - 类中的变量 com.walker.tcp.filter.AbstractFilter
- logger - 类中的变量 com.walker.tcp.handler.AbstractStringHandler
- logger - 类中的变量 com.walker.tcp.handler.MyMessageHandler
-
已过时。
- logger - 类中的变量 com.walker.tcp.netty.AbstractChannelInBoundHandler
- logger - 类中的变量 com.walker.tcp.netty.DefaultServerInitializer
- logger - 类中的变量 com.walker.tcp.netty.GenIdChannelFactory
-
已过时。
- logger - 类中的变量 com.walker.tcp.netty.GenIdNioSocketChannel
-
已过时。
- logger - 类中的变量 com.walker.tcp.protocol.AbstractProtocolResolver
- logger - 类中的变量 com.walker.tcp.support.AbstractActionCall
- logger - 类中的变量 com.walker.tcp.support.AbstractConnectionManager
- logger - 类中的变量 com.walker.tcp.support.AbstractTcpLongEngine
- LoginRequest - com.walker.tcp.littleD中的类
-
登录请求
- LoginRequest() - 类的构造器 com.walker.tcp.littleD.LoginRequest
- LoginResponse - com.walker.tcp.littleD中的类
-
登录响应包定义
- LoginResponse() - 类的构造器 com.walker.tcp.littleD.LoginResponse
- LongConnection - com.walker.tcp.connect中的类
- LongConnection() - 类的构造器 com.walker.tcp.connect.LongConnection
- LongConnection(String) - 类的构造器 com.walker.tcp.connect.LongConnection
- LongConnectionMeta - com.walker.tcp.lb中的类
-
长连接元数据对象。
- LongConnectionMeta() - 类的构造器 com.walker.tcp.lb.LongConnectionMeta
- LongConnectionMeta(String) - 类的构造器 com.walker.tcp.lb.LongConnectionMeta
- LongHandler - com.walker.tcp.handler中的类
-
系统默认长连接处理对象。
- LongHandler() - 类的构造器 com.walker.tcp.handler.LongHandler
M
- main(String[]) - 类中的静态方法 com.walker.tcp.littleD.HeartBeatRequest
- main(String[]) - 类中的静态方法 com.walker.tcp.littleD.LocationNowResponse
- main(String[]) - 类中的静态方法 com.walker.tcp.littleD.LoginRequest
- main(String[]) - 类中的静态方法 com.walker.tcp.util.ByteUtils
- main(String[]) - 类中的静态方法 com.walker.tcp.util.ConvertorUtils
- MemoryConnectionCache - com.walker.tcp.support中的类
-
基于内存实现的连接缓存定义。
- MemoryConnectionCache() - 类的构造器 com.walker.tcp.support.MemoryConnectionCache
- MemoryQueueManager - com.walker.tcp.support中的类
-
使用内存队列实现的队列管理器。
- MemoryQueueManager() - 类的构造器 com.walker.tcp.support.MemoryQueueManager
- Message - com.walker.tcp中的接口
-
描述:报文消息格式定义
- MessageDecoder - com.walker.tcp.coder中的类
-
描述:(充电)设备解码器,目前只有一种设备
- MessageDecoder() - 类的构造器 com.walker.tcp.coder.MessageDecoder
- MessageEncoder - com.walker.tcp.coder中的类
-
已过时。
- MessageEncoder() - 类的构造器 com.walker.tcp.coder.MessageEncoder
-
已过时。
- MessageProtocolResolver - com.walker.tcp.protocol中的类
-
描述:通过消息对象实现的协议解析器
- MessageProtocolResolver() - 类的构造器 com.walker.tcp.protocol.MessageProtocolResolver
- MSG_REQUEST_ERROR - 类中的静态变量 com.walker.tcp.handler.AbstractStringHandler
- MSG_REQUEST_ERROR - 类中的静态变量 com.walker.tcp.handler.MyMessageHandler
-
已过时。
- msgThreadLocal - 类中的变量 com.walker.tcp.netty.AbstractChannelInBoundHandler
- MyAbstractMessage - com.walker.tcp.msg中的类
-
描述:
- MyAbstractMessage() - 类的构造器 com.walker.tcp.msg.MyAbstractMessage
- MyLongHandler - com.walker.tcp.handler中的类
-
已过时。
- MyLongHandler() - 类的构造器 com.walker.tcp.handler.MyLongHandler
-
已过时。
- MyMessageHandler - com.walker.tcp.handler中的类
-
已过时。
- MyMessageHandler() - 类的构造器 com.walker.tcp.handler.MyMessageHandler
-
已过时。
- MyOEMMessage - com.walker.tcp.msg中的类
-
描述:第一个接入的充电桩设备(OEM),定义具体的消息格式。
- MyOEMMessage() - 类的构造器 com.walker.tcp.msg.MyOEMMessage
N
- newChannel() - 类中的方法 com.walker.tcp.netty.GenIdChannelFactory
-
已过时。
- newId() - 类中的方法 com.walker.tcp.netty.GenIdClientSocketChannel
-
已过时。
- newId() - 类中的方法 com.walker.tcp.netty.GenIdNioSocketChannel
-
已过时。
O
- onAfterLogin(Connection) - 接口中的方法 com.walker.tcp.ConnectionCallback
-
当连接成功,并响应到客户端之后,触发回调方法。
- onConnected(String) - 类中的方法 com.walker.tcp.handler.AbstractStringHandler
- onConnected(String) - 类中的方法 com.walker.tcp.handler.MyMessageHandler
-
已过时。
- onConnected(String) - 接口中的方法 com.walker.tcp.ServerHandler
-
当客户端连接上时,回调改方法
- onDeleteConnection(int, String) - 类中的方法 com.walker.tcp.lb.LoadBalanceConnectionManager
- onDeleteConnection(int, String) - 类中的方法 com.walker.tcp.support.AbstractConnectionManager
-
在系统创建完连接时,提供业务回调
- onDeleteConnection(int, String) - 类中的方法 com.walker.tcp.support.SimpleEngineConnectionManager
- onDisConnected(String) - 类中的方法 com.walker.tcp.handler.AbstractStringHandler
- onDisConnected(String) - 类中的方法 com.walker.tcp.handler.MyMessageHandler
-
已过时。
- onDisConnected(String) - 接口中的方法 com.walker.tcp.ServerHandler
- onException(Throwable) - 类中的方法 com.walker.tcp.handler.AbstractStringHandler
- onException(Throwable) - 类中的方法 com.walker.tcp.handler.MyMessageHandler
-
已过时。
- onException(Throwable) - 接口中的方法 com.walker.tcp.ServerHandler
- onIdle(Connection) - 接口中的方法 com.walker.tcp.ConnectionCallback
-
当通道空闲时触发该方法。
- onRead(Connection, Message) - 类中的方法 com.walker.tcp.handler.MyMessageHandler
-
已过时。
- onRead(Connection, Object) - 类中的方法 com.walker.tcp.handler.AbstractStringHandler
- onRead(Connection, T) - 接口中的方法 com.walker.tcp.ServerHandler
- onReadComplete(Message, String, ChannelHandlerContext) - 类中的方法 com.walker.tcp.handler.MyMessageHandler
-
已过时。
- onReadComplete(Object, String, ChannelHandlerContext) - 类中的方法 com.walker.tcp.handler.AbstractStringHandler
- onReadComplete(T, String, ChannelHandlerContext) - 接口中的方法 com.walker.tcp.ServerHandler
-
读完请求数据后的方法调用
- onResolve(Message, int) - 类中的方法 com.walker.tcp.protocol.MessageProtocolResolver
- onResolve(String, int) - 类中的方法 com.walker.tcp.littleD.LittleDProtocolResolver
- onResolve(String, int) - 类中的方法 com.walker.tcp.protocol.LineProtocolResolver
- onResolve(String, int) - 类中的方法 com.walker.tcp.websocket.WebsocketProtocolResolver
- onResolve(T, int) - 类中的方法 com.walker.tcp.protocol.AbstractProtocolResolver
-
解析具体数据协议编号
- onSaveConnection(Connection) - 类中的方法 com.walker.tcp.lb.LoadBalanceConnectionManager
- onSaveConnection(Connection) - 类中的方法 com.walker.tcp.support.AbstractConnectionManager
-
在系统创建完连接时,提供业务回调,例如:把连接数据保存到数据库中。
- onSaveConnection(Connection) - 类中的方法 com.walker.tcp.support.SimpleEngineConnectionManager
- onSendResponse(Response<?>) - 类中的方法 com.walker.tcp.netty.DefaultLongEngine
- onSendResponse(Response<?>) - 类中的方法 com.walker.tcp.support.AbstractTcpLongEngine
-
通过引擎下发指令时,回调该函数
- onShutdown() - 类中的方法 com.walker.tcp.netty.DefaultLongEngine
- onShutdown() - 类中的方法 com.walker.tcp.support.AbstractTcpLongEngine
- onStart() - 类中的方法 com.walker.tcp.netty.DefaultLongEngine
- onStart() - 类中的方法 com.walker.tcp.support.AbstractTcpLongEngine
- onUpdateConnection(Connection) - 类中的方法 com.walker.tcp.lb.LoadBalanceConnectionManager
- onUpdateConnection(Connection) - 类中的方法 com.walker.tcp.support.AbstractConnectionManager
-
更新底层链路连接时,触发方法,子类实现。
- onUpdateConnection(Connection) - 类中的方法 com.walker.tcp.support.SimpleEngineConnectionManager
- onUpdateLastTime(int, String, long) - 类中的方法 com.walker.tcp.lb.LoadBalanceConnectionManager
- onUpdateLastTime(int, String, long) - 类中的方法 com.walker.tcp.support.AbstractConnectionManager
-
在系统创建完连接时,提供业务回调
- onUpdateLastTime(int, String, long) - 类中的方法 com.walker.tcp.support.SimpleEngineConnectionManager
- onWrite(Response<?>) - 类中的方法 com.walker.tcp.lb.LongConnectionMeta
P
- parseMessage(byte[]) - 类中的方法 com.walker.tcp.msg.MyAbstractMessage
-
解析具体消息内容,由子类实现。
- parseMessage(byte[]) - 类中的方法 com.walker.tcp.msg.MyOEMMessage
- postProcessAfterInitialization(Object, String) - 类中的方法 com.walker.tcp.ActionCallablePostProcessor
- postProcessAfterInitialization(Object, String) - 类中的方法 com.walker.tcp.ProtocolResolverPostProcessor
- postProcessAfterInitialization(Object, String) - 类中的方法 com.walker.tcp.RequestPostProcessor
- processFailed(Request<?>) - 类中的方法 com.walker.tcp.support.MemoryQueueManager
-
消息处理失败,回调方法,子类可覆盖重写
- processSuccess(Request<?>) - 类中的方法 com.walker.tcp.support.MemoryQueueManager
-
消息处理成功,回调方法,子类可覆盖重写
- PROTOCOL_HEART_BEAT - 类中的静态变量 com.walker.tcp.Constants
-
通信协议编号:心跳检测。
- PROTOCOL_LOGIN - 类中的静态变量 com.walker.tcp.Constants
-
通信协议编号:连接登录。
- ProtocolException - com.walker.tcp中的Exception Class
- ProtocolException(String) - exception class的构造器 com.walker.tcp.ProtocolException
- ProtocolException(String, Throwable) - exception class的构造器 com.walker.tcp.ProtocolException
- ProtocolResolver<T> - com.walker.tcp中的接口
-
协议解析器定义
- ProtocolResolverPostProcessor - com.walker.tcp中的类
-
集中存放系统定义的所有
ProtocolResolver对象。 - ProtocolResolverPostProcessor() - 类的构造器 com.walker.tcp.ProtocolResolverPostProcessor
- push(String, Object, Object) - 类中的方法 com.walker.tcp.support.MemoryQueueManager
- putConnection(int, Connection) - 接口中的方法 com.walker.tcp.ConnectionManager
- putConnection(int, Connection) - 类中的方法 com.walker.tcp.support.AbstractConnectionManager
- putConnection(Connection) - 接口中的方法 com.walker.tcp.ConnectionCache
-
保存连接到缓存
- putConnection(Connection) - 接口中的方法 com.walker.tcp.ConnectionManager
- putConnection(Connection) - 类中的方法 com.walker.tcp.support.AbstractConnectionManager
- putConnection(Connection) - 类中的方法 com.walker.tcp.support.MemoryConnectionCache
- putConnectionMeta(LongConnectionMeta) - 类中的方法 com.walker.tcp.lb.RedisConnectionMetaCache
-
缓存一个连接元数据对象,默认:24小时候失效。
- putConnectionName(String, String) - 类中的方法 com.walker.tcp.lb.RedisConnectionNameCache
Q
- queryAllConnectionList() - 接口中的方法 com.walker.tcp.ConnectionManager
- queryAllConnectionList() - 类中的方法 com.walker.tcp.support.AbstractConnectionManager
-
负载环境中,仍然可以从服务端发送心跳,只是每个节点只发送自己连接的客户端而已。
- queryAllConnectionListBy(int) - 接口中的方法 com.walker.tcp.ConnectionManager
- queryAllConnectionListBy(int) - 类中的方法 com.walker.tcp.lb.LoadBalanceConnectionManager
- queryAllConnectionListBy(int) - 类中的方法 com.walker.tcp.support.AbstractConnectionManager
- queryPageConnectionList(int, int) - 接口中的方法 com.walker.tcp.ConnectionManager
- queryPageConnectionList(int, int) - 类中的方法 com.walker.tcp.support.AbstractConnectionManager
-
已过时。
R
- read() - 类中的方法 com.walker.tcp.connect.AbstractConnection
- read() - 接口中的方法 com.walker.tcp.Connection
- RedisConnectionMetaCache - com.walker.tcp.lb中的类
-
连接元数据对象缓存定义。
- RedisConnectionMetaCache() - 类的构造器 com.walker.tcp.lb.RedisConnectionMetaCache
- RedisConnectionNameCache - com.walker.tcp.lb中的类
-
长连接,名称与ID缓存。
- RedisConnectionNameCache() - 类的构造器 com.walker.tcp.lb.RedisConnectionNameCache
- removeConnection(int, String) - 接口中的方法 com.walker.tcp.ConnectionManager
- removeConnection(int, String) - 类中的方法 com.walker.tcp.support.AbstractConnectionManager
- removeConnection(String) - 接口中的方法 com.walker.tcp.ConnectionCache
-
根据通道ID,删除连接对象。
- removeConnection(String) - 接口中的方法 com.walker.tcp.ConnectionManager
- removeConnection(String) - 类中的方法 com.walker.tcp.support.AbstractConnectionManager
- removeConnection(String) - 类中的方法 com.walker.tcp.support.MemoryConnectionCache
- removeConnection(String, Connection) - 接口中的方法 com.walker.tcp.ConnectionCache
- removeConnection(String, Connection) - 类中的方法 com.walker.tcp.support.MemoryConnectionCache
- removeConnectionByName(String) - 接口中的方法 com.walker.tcp.ConnectionManager
-
根据终端设备名称,删除连接对象
- removeConnectionByName(String) - 类中的方法 com.walker.tcp.support.AbstractConnectionManager
- removeConnectionMeta(String) - 类中的方法 com.walker.tcp.lb.RedisConnectionMetaCache
- removeConnectionName(String) - 类中的方法 com.walker.tcp.lb.RedisConnectionNameCache
- Request<T> - com.walker.tcp中的接口
-
定义TCP通信中请求规范
- RequestPostProcessor - com.walker.tcp中的类
-
集中存放系统定义的所有
Request对象。 - RequestPostProcessor() - 类的构造器 com.walker.tcp.RequestPostProcessor
- Response<T> - com.walker.tcp中的接口
-
定义TCP通信中响应规范
- ResponseWriter - com.walker.tcp.lb中的接口
-
发送响应消息的写入对象。
S
- scanTcpRequestAnnotation(String) - 类中的静态方法 com.walker.tcp.util.ConvertorUtils
-
返回制定包下面的所有
TcpRequest注解类集合 - sendBroadcast(Response<?>) - 类中的方法 com.walker.tcp.support.AbstractTcpLongEngine
-
向所有客户端发送广播消息
- sendResponse(Response<?>) - 类中的方法 com.walker.tcp.support.AbstractTcpLongEngine
- sendResponse(Response<?>) - 接口中的方法 com.walker.tcp.TcpEngine
-
通过长连接,向客户端发送异步消息
- ServerHandler<T> - com.walker.tcp中的接口
-
系统抽象的TCP通信handler接口,用于隔离第三方组件的接口方法。
- setAlreadyLogin(int) - 类中的方法 com.walker.tcp.connect.AbstractConnection
- setAnswer(String) - 类中的方法 com.walker.tcp.websocket.HelloResponse
- setAuthenticated(boolean) - 类中的方法 com.walker.tcp.connect.AbstractConnection
- setBossThreadNum(int) - 类中的方法 com.walker.tcp.netty.DefaultLongEngine
- setBusinessContent(T) - 类中的方法 com.walker.tcp.data.BaseResponse
-
该方法暂时没有使用
- setBusinessContent(T) - 接口中的方法 com.walker.tcp.Response
-
设置商业内容
- setChannelHandlerContext(ChannelHandlerContext) - 类中的方法 com.walker.tcp.netty.DefaultLongConnection
- setConnectionCache(ConnectionCache) - 类中的方法 com.walker.tcp.support.AbstractConnectionManager
- setConnectionCallback(ConnectionCallback) - 类中的方法 com.walker.tcp.support.AbstractTcpLongEngine
- setConnectionHost(String) - 类中的方法 com.walker.tcp.connect.AbstractConnection
- setConnectionHost(String) - 接口中的方法 com.walker.tcp.Connection
- setConnectionHost(String) - 类中的方法 com.walker.tcp.handler.AbstractStringHandler
-
设置该连接对象绑定的主机信息,在集群环境中,需要标记连接对应主机。
- setConnectionHost(String) - 类中的方法 com.walker.tcp.lb.LoadBalanceConnectionManager
- setConnectionManager(ConnectionManager) - 类中的方法 com.walker.tcp.handler.AbstractStringHandler
- setConnectionManager(ConnectionManager) - 类中的方法 com.walker.tcp.handler.MyMessageHandler
-
已过时。
- setConnectionManager(ConnectionManager) - 类中的方法 com.walker.tcp.netty.AbstractChannelInBoundHandler
- setConnectionManager(ConnectionManager) - 类中的方法 com.walker.tcp.support.AbstractTcpLongEngine
- setConnectionManager(ConnectionManager) - 类中的方法 com.walker.tcp.support.MemoryQueueManager
- setConnectionMetaCache(RedisConnectionMetaCache) - 类中的方法 com.walker.tcp.lb.LoadBalanceConnectionManager
- setConnectionNameCache(RedisConnectionNameCache) - 类中的方法 com.walker.tcp.lb.LoadBalanceConnectionManager
- setConnectionTypeMap(Map<Integer, String>) - 类中的方法 com.walker.tcp.support.AbstractConnectionManager
- setCreateTimeMills(long) - 类中的方法 com.walker.tcp.connect.AbstractConnection
- setDelimiter(String) - 类中的方法 com.walker.tcp.data.BaseResponse
- setDelimiter(String) - 类中的方法 com.walker.tcp.protocol.AbstractProtocolResolver
- setEmptyMsgDisconnect(boolean) - 类中的方法 com.walker.tcp.handler.AbstractStringHandler
- setEmptyMsgDisconnect(boolean) - 类中的方法 com.walker.tcp.handler.MyMessageHandler
-
已过时。
- setEmptyMsgDisconnect(boolean) - 接口中的方法 com.walker.tcp.ServerHandler
-
设置选项:接收到客户端空数据时,是否断开连接,默认:false
- setEncrypt(boolean) - 类中的方法 com.walker.tcp.msg.MyAbstractMessage
- setEncryptType(Object) - 类中的方法 com.walker.tcp.msg.MyAbstractMessage
- setEngineId(int) - 类中的方法 com.walker.tcp.connect.AbstractConnection
- setEngineId(int) - 类中的方法 com.walker.tcp.handler.AbstractStringHandler
- setEngineId(int) - 类中的方法 com.walker.tcp.handler.MyMessageHandler
-
已过时。
- setEngineStartDelaySeconds(long) - 类中的方法 com.walker.tcp.support.AbstractTcpLongEngine
-
设置引擎,延时启动,多少秒,默认:120
- setExpiredSeconds(long) - 类中的方法 com.walker.tcp.lb.RedisConnectionMetaCache
-
设置缓存失效时间,单位:秒,如果不设置默认:24小时
- setFeature(byte[]) - 类中的方法 com.walker.tcp.msg.MyAbstractMessage
- setHandler(DefaultLongHandler) - 类中的方法 com.walker.tcp.netty.DefaultServerInitializer
-
设置系统handler
- setHeartBeatTimeInterval(long) - 类中的方法 com.walker.tcp.support.AbstractTcpLongEngine
-
设置心跳检测频率,默认:5分钟(5 * 60000毫秒)
- setId(int) - 类中的方法 com.walker.tcp.support.AbstractTcpLongEngine
- setId(String) - 类中的方法 com.walker.tcp.connect.AbstractConnection
- setIdle(boolean) - 类中的方法 com.walker.tcp.connect.AbstractConnection
- setLastTime(long) - 类中的方法 com.walker.tcp.connect.AbstractConnection
- setLongConnection(boolean) - 类中的方法 com.walker.tcp.connect.AbstractConnection
- setMessageId(String) - 类中的方法 com.walker.tcp.data.BaseRequest
- setMessageId(String) - 类中的方法 com.walker.tcp.data.BaseResponse
- setMultipleEngine(boolean) - 类中的方法 com.walker.tcp.support.AbstractConnectionManager
- setName(String) - 类中的方法 com.walker.tcp.connect.AbstractConnection
- setName(String) - 接口中的方法 com.walker.tcp.Connection
- setName(String) - 类中的方法 com.walker.tcp.data.BaseRequest
- setName(String) - 类中的方法 com.walker.tcp.data.BaseResponse
- setName(String) - 类中的方法 com.walker.tcp.protocol.AbstractProtocolResolver
- setName(String) - 接口中的方法 com.walker.tcp.Response
- setName(String) - 类中的方法 com.walker.tcp.support.AbstractTcpLongEngine
- setOpenHeartBeat(boolean) - 类中的方法 com.walker.tcp.support.AbstractTcpLongEngine
-
设置是否启动服务端心跳检测线程
- setOrder(int) - 类中的方法 com.walker.tcp.protocol.AbstractProtocolResolver
- setPayload(Object) - 类中的方法 com.walker.tcp.msg.MyAbstractMessage
- setPermitNotRegisterConnect(boolean) - 类中的方法 com.walker.tcp.protocol.AbstractProtocolResolver
- setPort(int) - 类中的方法 com.walker.tcp.support.AbstractTcpLongEngine
- setProtocol(Object) - 类中的方法 com.walker.tcp.msg.MyAbstractMessage
- setProtocolFeature(Object) - 类中的方法 com.walker.tcp.protocol.AbstractProtocolResolver
- setProtocolNum(String) - 类中的方法 com.walker.tcp.data.BaseResponse
- setProtocolResolver(ProtocolResolver) - 类中的方法 com.walker.tcp.connect.AbstractConnection
- setProtocolResolver(ProtocolResolver) - 接口中的方法 com.walker.tcp.Connection
-
设置报文解析器对象。
- setProtocolResolverId(int) - 类中的方法 com.walker.tcp.data.BaseRequest
- setProtocolResolverId(int) - 接口中的方法 com.walker.tcp.Request
- setProtocolResolverList(List<ProtocolResolver<?>>) - 类中的方法 com.walker.tcp.handler.AbstractStringHandler
- setProtocolResolverList(List<ProtocolResolver<?>>) - 类中的方法 com.walker.tcp.handler.MyMessageHandler
-
已过时。
- setProtocolResolverList(List<ProtocolResolver<?>>) - 类中的方法 com.walker.tcp.netty.DefaultServerInitializer
-
设置协议解析器集合
- setProtocolResolverList(List<ProtocolResolver<?>>) - 类中的方法 com.walker.tcp.support.AbstractTcpLongEngine
- setQueueManager(QueueManager) - 类中的方法 com.walker.tcp.handler.AbstractStringHandler
- setQueueManager(QueueManager) - 类中的方法 com.walker.tcp.handler.MyMessageHandler
-
已过时。
- setResponseWriter(ResponseWriter) - 类中的方法 com.walker.tcp.lb.LoadBalanceConnectionManager
- setResponseWriter(ResponseWriter) - 类中的方法 com.walker.tcp.lb.LongConnectionMeta
- setScanPackages(String) - 类中的方法 com.walker.tcp.handler.AbstractStringHandler
-
设置tcpRequest注解的扫描包路劲,多个以逗号分隔
- setScanPackages(String) - 类中的方法 com.walker.tcp.handler.MyMessageHandler
-
已过时。设置tcpRequest注解的扫描包路劲,多个以逗号分隔
- setServerInitializer(DefaultServerInitializer) - 类中的方法 com.walker.tcp.netty.DefaultLongEngine
-
支持多个分隔符,用英文逗号分隔
- setSessionId(String) - 类中的方法 com.walker.tcp.data.BaseRequest
- setShowLog(boolean) - 类中的方法 com.walker.tcp.netty.DefaultServerInitializer
- setTcpServerHandler(ServerHandler<T>) - 类中的方法 com.walker.tcp.netty.AbstractChannelInBoundHandler
- setTestActions(Map<String, ActionCallable>) - 类中的静态方法 com.walker.tcp.ActionCallablePostProcessor
-
测试方法。
- setTimeOutAll(int) - 类中的方法 com.walker.tcp.netty.DefaultServerInitializer
- setTimeOutRead(int) - 类中的方法 com.walker.tcp.netty.DefaultServerInitializer
- setTimeOutWrite(int) - 类中的方法 com.walker.tcp.netty.DefaultServerInitializer
- setTopic(String) - 类中的方法 com.walker.tcp.data.BaseResponse
- setTotalSize(int) - 类中的方法 com.walker.tcp.msg.MyAbstractMessage
- setUri(String) - 类中的方法 com.walker.tcp.netty.WebSocketNettyHandler
- setWorkerGroup(EventLoopGroup) - 类中的方法 com.walker.tcp.netty.DefaultLongEngine
- setWorkerThreadNum(int) - 类中的方法 com.walker.tcp.netty.DefaultLongEngine
- shutdown() - 类中的方法 com.walker.tcp.support.AbstractTcpLongEngine
- shutdown() - 接口中的方法 com.walker.tcp.TcpEngine
- SimpleContext - com.walker.tcp.support中的类
- SimpleContext(Request<?>, Request<?>) - 类的构造器 com.walker.tcp.support.SimpleContext
- SimpleEngineConnectionManager - com.walker.tcp.support中的类
-
简单的单引擎连接管理器实现。
- SimpleEngineConnectionManager() - 类的构造器 com.walker.tcp.support.SimpleEngineConnectionManager
- start() - 类中的方法 com.walker.tcp.support.AbstractTcpLongEngine
- start() - 接口中的方法 com.walker.tcp.TcpEngine
- startup() - 类中的方法 com.walker.tcp.support.MemoryQueueManager
- StringProtocolResolver - com.walker.tcp.protocol中的类
-
描述:调整了ProtocolResolver接口支持泛型,所以这里为了老代码通用,单独确定一个字符串类型供子类继续使用
- StringProtocolResolver() - 类的构造器 com.walker.tcp.protocol.StringProtocolResolver
- supportLongConnection() - 类中的方法 com.walker.tcp.connect.AbstractConnection
- supportLongConnection() - 类中的方法 com.walker.tcp.connect.LongConnection
- supportLongConnection() - 接口中的方法 com.walker.tcp.Connection
- supportLongConnection() - 类中的方法 com.walker.tcp.lb.LongConnectionMeta
- supportLongConnection() - 类中的方法 com.walker.tcp.support.AbstractTcpLongEngine
- supportLongConnection() - 接口中的方法 com.walker.tcp.TcpEngine
-
是否支持长连接,默认支持
T
- TcpEngine - com.walker.tcp中的接口
- TcpRequest - com.walker.tcp中的Annotation Interface
-
TCP通信连接中,请求对象注解。
- tcpServerHandler - 类中的变量 com.walker.tcp.netty.AbstractChannelInBoundHandler
- testAddResolver(ProtocolResolver<?>) - 类中的静态方法 com.walker.tcp.ProtocolResolverPostProcessor
- TestLoginAction - com.walker.tcp.littleD中的类
- TestLoginAction() - 类的构造器 com.walker.tcp.littleD.TestLoginAction
- TIP_NULL_CONNECTION - 类中的静态变量 com.walker.tcp.support.AbstractConnectionManager
- toBinary(byte) - 类中的静态方法 com.walker.tcp.util.ByteUtils
-
2进制
- toByteArray(int, int) - 类中的静态方法 com.walker.tcp.util.ByteUtils
-
int -> byte[iArrayLen]
- toBytes(int) - 类中的静态方法 com.walker.tcp.util.ByteUtils
-
int -> byte[2]
- toBytesH(int) - 类中的静态方法 com.walker.tcp.util.ByteUtils
-
int -> byte[2]
- toData() - 类中的方法 com.walker.tcp.data.EmptyResponse
- toData() - 类中的方法 com.walker.tcp.littleD.AbstractResponse
- toData() - 接口中的方法 com.walker.tcp.Response
-
把响应对象转换成可传输的内容。
- toData() - 类中的方法 com.walker.tcp.websocket.JsonResponse
- toDouble(byte[], int) - 类中的静态方法 com.walker.tcp.util.ByteUtils
-
低位在前 的 byte[2] 转 int, int*0.01转成double并保留两位小数
- toHexString(byte[]) - 类中的静态方法 com.walker.tcp.util.ByteUtils
-
字节数组转成16进制表示格式的字符串
- toHexString(String) - 类中的静态方法 com.walker.tcp.util.ByteUtils
-
将10进制String 转换为占2个字节的hexString(低位在前)
- toInt2(byte[]) - 类中的静态方法 com.walker.tcp.util.ByteUtils
-
byte[] 转 int
- toInt2(byte[], int) - 类中的静态方法 com.walker.tcp.util.ByteUtils
-
低位在前 的 byte[2] 转 int
- toInt3(byte[], int) - 类中的静态方法 com.walker.tcp.util.ByteUtils
-
低位在前 ,3位的byte[] 转 int
- toInt4(byte[]) - 类中的静态方法 com.walker.tcp.util.ByteUtils
-
低位在前 ,4位的byte 转 int
- toInt4(byte[], int) - 类中的静态方法 com.walker.tcp.util.ByteUtils
-
将低位在前 ,4位的byte 转 int
- toIntByH(byte[], int) - 类中的静态方法 com.walker.tcp.util.ByteUtils
-
获取 高位在前的4位byte int值
- toString() - 类中的方法 com.walker.tcp.connect.AbstractConnection
- toString() - 类中的方法 com.walker.tcp.data.BaseRequest
- toString() - 类中的方法 com.walker.tcp.data.BaseResponse
- toString() - 类中的方法 com.walker.tcp.netty.GenIdChannelFactory
-
已过时。
- translateBusiness(String) - 类中的方法 com.walker.tcp.littleD.AbstractRequest
-
纯商务数据解析,已经去掉了协议号等公共内容
- translateBusiness(String) - 类中的方法 com.walker.tcp.littleD.HeartBeatRequest
- translateBusiness(String) - 类中的方法 com.walker.tcp.littleD.LocationNowRequest
- translateBusiness(String) - 类中的方法 com.walker.tcp.littleD.LoginRequest
- translateData(String) - 类中的方法 com.walker.tcp.data.AbstractStringRequest
-
业务来做具体数据转换,把字符串里面的内容解析成对象属性,这些业务属性由子类按照需要定义。
- translateData(String) - 类中的方法 com.walker.tcp.littleD.AbstractRequest
- translateData(String) - 类中的方法 com.walker.tcp.websocket.HelloRequest
- translateProperties(Map<String, Object>) - 类中的方法 com.walker.tcp.websocket.HelloResponse
- translateProperties(Map<String, Object>) - 类中的方法 com.walker.tcp.websocket.JsonResponse
-
由子类实现,把业务属性转换到系统生成的Json对象中。
- TYPE_MQ - 接口中的静态变量 com.walker.tcp.lb.ResponseWriter
U
- updateConnection(int, String, Connection) - 接口中的方法 com.walker.tcp.ConnectionManager
- updateConnection(int, String, Connection) - 类中的方法 com.walker.tcp.support.AbstractConnectionManager
- updateConnection(Connection) - 接口中的方法 com.walker.tcp.ConnectionCache
-
更新连接信息
- updateConnection(Connection) - 类中的方法 com.walker.tcp.support.MemoryConnectionCache
- updateConnection(String, Connection) - 接口中的方法 com.walker.tcp.ConnectionManager
- updateConnection(String, Connection) - 类中的方法 com.walker.tcp.support.AbstractConnectionManager
- updateLastTime(int, String) - 接口中的方法 com.walker.tcp.ConnectionManager
- updateLastTime(int, String) - 类中的方法 com.walker.tcp.support.AbstractConnectionManager
- updateLastTime(String) - 接口中的方法 com.walker.tcp.ConnectionManager
- updateLastTime(String) - 类中的方法 com.walker.tcp.support.AbstractConnectionManager
- userEventTriggered(ChannelHandlerContext, Object) - 类中的方法 com.walker.tcp.netty.AbstractChannelInBoundHandler
-
一段时间未进行读写操作 回调
V
- value() - annotation interface 中的元素 com.walker.tcp.TcpRequest
W
- WEB_SOCKET_HTTP_MSG - 类中的静态变量 com.walker.tcp.util.WebSocketUtils
- WEB_SOCKET_KEY_PROTOCOL - 类中的静态变量 com.walker.tcp.util.WebSocketUtils
- WEB_SOCKET_KEY_UID - 类中的静态变量 com.walker.tcp.util.WebSocketUtils
-
客户端传递的用户唯一标识的key,通常是用户ID或者设备唯一ID
- WebSocketEngine - com.walker.tcp.netty中的类
- WebSocketEngine() - 类的构造器 com.walker.tcp.netty.WebSocketEngine
- WebsocketHandler - com.walker.tcp.websocket中的类
- WebsocketHandler() - 类的构造器 com.walker.tcp.websocket.WebsocketHandler
- WebSocketNettyHandler - com.walker.tcp.netty中的类
- WebSocketNettyHandler() - 类的构造器 com.walker.tcp.netty.WebSocketNettyHandler
- WebsocketProtocolResolver - com.walker.tcp.websocket中的类
- WebsocketProtocolResolver() - 类的构造器 com.walker.tcp.websocket.WebsocketProtocolResolver
- WebSocketServerInitializer - com.walker.tcp.netty中的类
- WebSocketServerInitializer() - 类的构造器 com.walker.tcp.netty.WebSocketServerInitializer
- WebSocketUtils - com.walker.tcp.util中的类
- WebSocketUtils() - 类的构造器 com.walker.tcp.util.WebSocketUtils
- write(Response<?>) - 类中的方法 com.walker.tcp.connect.AbstractConnection
- write(Response<?>) - 类中的方法 com.walker.tcp.connect.LongConnection
- write(Response<?>) - 接口中的方法 com.walker.tcp.Connection
- write(Response<?>) - 类中的方法 com.walker.tcp.lb.LongConnectionMeta
- write(Response<?>) - 类中的方法 com.walker.tcp.netty.DefaultLongConnection
- write(String, Response<?>, String, String) - 接口中的方法 com.walker.tcp.lb.ResponseWriter
-
写入数据到具体通道中
All Classes and Interfaces|常量字段值|所有程序包|序列化表格