Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IConnection ¶
type IConnection interface { //启动链接,让当前的链接准备开始工作 Start() //停止链接,结束当前链接的工作 Stop() //获取当前链接的绑定socket conn GetTCPConnection() *net.TCPConn //获取当前链接模块的链接ID GetConnID() uint32 //获取远程客户端的TCP状态 IP port GetRemoteAddr() net.Addr //发送数据,将数据发送给远程的客户端 Send(data []byte) error }
定义连接模块的抽象层
type IRequest ¶
type IRequest interface { //得到当前链接 GetConnection() IConnection //得到请求的消息数据 GetData() []byte }
Click to show internal directories.
Click to hide internal directories.