FastSocket.Server
名称
端口
Socket Buffer Size
Message Buffer Size
MaxMessageSize
最大链接数
socket listener
socket accepted event
get endpoint
start listen
stop listen
socket service interface.
当建立socket连接时,会调用此方法
发送回调
当接收到客户端新消息时,会调用此方法.
当socket连接断开时,会调用此方法
当发生异常时,会调用此方法
upd server interface
开始
stop
异步发送
upd server interface
udp service
on message received
on error
udp service interface.
on message received
on error.
message interface
command line message.
get the current command name.
参数
new
cmdName is null
reply
connection is null
to
value is null
thrift message.
payload
new
upd protocol
parse protocol message
parse
bad thrift protocol
bad protocol exception
new
new
命令行协议
parse
bad command line protocol
ProtocolNames
thrift协议
命令行协议
tcp协议接口
parse protocol message
thrift protocol
parse
bad thrift protocol
socket listener
new
endPoint is null
host is null
socket accepted event
get listener endPoint
start
stop
accept socket.
async accept socket completed handle.
abstract socket service interface.
当建立socket连接时,会调用此方法
发送回调
当接收到客户端新消息时,会调用此方法.
当socket连接断开时,会调用此方法
当发生异常时,会调用此方法
socket server.
new
socketService is null.
protocol is null.
maxMessageSize
maxConnections
socket accepted handler
start
stop
OnConnected
send callback
OnMessageReceived
OnDisconnected
on connection error
Socket server manager.
key:server name.
初始化
get protocol.
启动服务
停止服务
try get host by name.
upd server
new
new
protocol is null.
service is null.
异步接收数据
completed handle
start
stop
send to...
用于异步发送的对象池
new
send completed handle
acquire
release
sned async
endPoint is null
payload is null or empty
payload length大于messageBufferSize
upd session
udp server
get remote endPoint
new
server is null
sned async
payload is null or empty