fastdo  0.6.16
http::old_v1::ws::WsHttpClientCtx类 参考

WsHTTP客户场景 更多...

#include <http_old.hpp>

类 http::old_v1::ws::WsHttpClientCtx 继承关系图:
http::old_v1::ws::WsHttpClientCtx 的协作图:

Public 成员函数

 WsHttpClientCtx (winux::uint64 clientId, winux::String clientEpStr, winux::SharedPointer< eiennet::ip::tcp::Socket > clientSockPtr)
 
virtual ~WsHttpClientCtx ()
 
- Public 成员函数 继承自 eiennet::old_v1::ClientCtx
 ClientCtx (winux::uint64 clientId, winux::String clientEpStr, winux::SharedPointer< ip::tcp::Socket > clientSockPtr)
 
virtual ~ClientCtx ()
 

Public 属性

eiennet::DataRecvSendCtx forClient
 
winux::AnsiString requestHeaderStr
 
http::Header requestHeader
 
winux::GrowBuffer requestBody
 
http::Url url
 
HttpServerConfigconfig
 
bool isWebSocketWrapper
 
WebSocketWrapper websocket
 
- Public 属性 继承自 eiennet::old_v1::ClientCtx
winux::uint64 clientId
 
winux::String clientEpStr
 
winux::SharedPointer< ip::tcp::SocketclientSockPtr
 

详细描述

WsHTTP客户场景

在文件 http_old.hpp391 行定义.

构造及析构函数说明

http::old_v1::ws::WsHttpClientCtx::WsHttpClientCtx ( winux::uint64  clientId,
winux::String  clientEpStr,
winux::SharedPointer< eiennet::ip::tcp::Socket clientSockPtr 
)
inline

在文件 http_old.hpp394 行定义.

virtual http::old_v1::ws::WsHttpClientCtx::~WsHttpClientCtx ( )
inlinevirtual

在文件 http_old.hpp398 行定义.

类成员变量说明

eiennet::DataRecvSendCtx http::old_v1::ws::WsHttpClientCtx::forClient

在文件 http_old.hpp403 行定义.

winux::AnsiString http::old_v1::ws::WsHttpClientCtx::requestHeaderStr

在文件 http_old.hpp404 行定义.

http::Header http::old_v1::ws::WsHttpClientCtx::requestHeader

在文件 http_old.hpp405 行定义.

winux::GrowBuffer http::old_v1::ws::WsHttpClientCtx::requestBody

在文件 http_old.hpp406 行定义.

http::Url http::old_v1::ws::WsHttpClientCtx::url

在文件 http_old.hpp407 行定义.

HttpServerConfig* http::old_v1::ws::WsHttpClientCtx::config

在文件 http_old.hpp408 行定义.

bool http::old_v1::ws::WsHttpClientCtx::isWebSocketWrapper

在文件 http_old.hpp410 行定义.

WebSocketWrapper http::old_v1::ws::WsHttpClientCtx::websocket

在文件 http_old.hpp411 行定义.


该类的文档由以下文件生成: