fastdo  0.5.12
eiennet::ws::WebSocketWrapper结构体 参考

WebSocket场景包装 更多...

#include <eiennet_websocket.hpp>

eiennet::ws::WebSocketWrapper 的协作图:

Public 成员函数

 WebSocketWrapper (ClientCtx *clientCtx)
 
bool close (winux::uint16 errCode=-1, winux::AnsiString const &errStr="")
 
bool send (winux::AnsiString const &data, ws::OpCode opcode=ws::dataText)
 

Public 属性

ClientCtxclientCtx
 
winux::AnsiString messageBuf
 
int messageType = 0
 
ws::ReadyState state = ws::stateConnecting
 

详细描述

WebSocket场景包装

在文件 eiennet_websocket.hpp266 行定义.

构造及析构函数说明

eiennet::ws::WebSocketWrapper::WebSocketWrapper ( ClientCtx clientCtx)
inline

在文件 eiennet_websocket.hpp268 行定义.

成员函数说明

bool eiennet::ws::WebSocketWrapper::close ( winux::uint16  errCode = -1,
winux::AnsiString const &  errStr = "" 
)
inline

在文件 eiennet_websocket.hpp276 行定义.

函数调用图:

bool eiennet::ws::WebSocketWrapper::send ( winux::AnsiString const &  data,
ws::OpCode  opcode = ws::dataText 
)
inline

在文件 eiennet_websocket.hpp294 行定义.

函数调用图:

类成员变量说明

ClientCtx* eiennet::ws::WebSocketWrapper::clientCtx

在文件 eiennet_websocket.hpp271 行定义.

winux::AnsiString eiennet::ws::WebSocketWrapper::messageBuf

在文件 eiennet_websocket.hpp272 行定义.

int eiennet::ws::WebSocketWrapper::messageType = 0

在文件 eiennet_websocket.hpp273 行定义.

ws::ReadyState eiennet::ws::WebSocketWrapper::state = ws::stateConnecting

在文件 eiennet_websocket.hpp274 行定义.


该结构体的文档由以下文件生成: