Skip to content

NetService ​

继承自:

描述 ​

沙盒网络服务

函数 ​

开启一个webSocket的client
开启一个webSocket的server
终止http异步请求
等待当前http异步请求,直至返回数据或者失败
关闭一个socket
设置socket的lua回调
void  WriteMsgToPeer (NetInstance ins, string content, string clientID)
向socket写入内容
void  WriteBinMsgToPeer (NetInstance ins, UInt8Vec content, string clientID)
向socket写入二进制数据包
client链接server
ping该Socket链接
Socket断开连接
关闭一个webSocket的client/server
设置一个webSocket的lua回调
void  WriteMsgToWebSocket (NetInstance ins, string content, int clientID)
向一个webSocket写入数据
void  WriteBinMsgToWebSocket (NetInstance ins, UInt8Vec content, int clientID)
向一个webSocket写入二进制数据
设置websocket的sever监听端口,并开启工作线程(内部)
设置webSocket的server超时时间
添加一个webSocket的client支持的协议
设置一个webSocket的client链接sever(websocket支持URL中带port,所以不需要传递port)
断开一个webSocket的client实例
发起http异步get请求
发起http异步post请求
http异步下载
http异步上传
http异步get请求,带有callback
http异步post请求,带有callback
http异步下载,带有callback
http异步上传,带有callback
NetInstance  StartSocket (bool isHost, int maxConnect, int port4, int port6)
client/service请求
获取当前socket的地址
获取当前socket的ip地址
获取一个webSocket的server持有的client会话实例数组
获取当前一个webSocket的client的状态(是否打开,是否可读写)