fastdo
0.6.16
|
#include <eiennet_async.hpp>
Public 类型 | |
using | OkFunction = std::function< void(winux::SharedPointer< AsyncSocket > sock, winux::uint64 costTimeMs) > |
using | TimeoutFunction = std::function< void(winux::SharedPointer< AsyncSocket > sock, IoSendToCtx *ctx) > |
Public 成员函数 | |
IoSendToCtx () | |
Public 成员函数 继承自 eiennet::IoCtx | |
IoCtx () | |
virtual | ~IoCtx () |
Public 属性 | |
OkFunction | cbOk |
成功回调函数 更多... | |
TimeoutFunction | cbTimeout |
超时回调函数 更多... | |
size_t | hadBytes |
已发送数据量 更多... | |
winux::uint64 | costTimeMs |
总花费时间 更多... | |
winux::Buffer | data |
待发送的数据 更多... | |
winux::SimplePointer< EndPoint > | ep |
Public 属性 继承自 eiennet::IoCtx | |
winux::uint64 | startTime |
请求开启的时间 更多... | |
winux::uint64 | timeoutMs |
超时时间 更多... | |
在文件 eiennet_async.hpp 第 113 行定义.
using eiennet::IoSendToCtx::OkFunction = std::function< void ( winux::SharedPointer<AsyncSocket> sock, winux::uint64 costTimeMs ) > |
在文件 eiennet_async.hpp 第 115 行定义.
using eiennet::IoSendToCtx::TimeoutFunction = std::function< void ( winux::SharedPointer<AsyncSocket> sock, IoSendToCtx * ctx ) > |
在文件 eiennet_async.hpp 第 116 行定义.
|
inline |
在文件 eiennet_async.hpp 第 126 行定义.
OkFunction eiennet::IoSendToCtx::cbOk |
成功回调函数
在文件 eiennet_async.hpp 第 118 行定义.
TimeoutFunction eiennet::IoSendToCtx::cbTimeout |
超时回调函数
在文件 eiennet_async.hpp 第 119 行定义.
size_t eiennet::IoSendToCtx::hadBytes |
已发送数据量
在文件 eiennet_async.hpp 第 121 行定义.
winux::uint64 eiennet::IoSendToCtx::costTimeMs |
总花费时间
在文件 eiennet_async.hpp 第 122 行定义.
winux::Buffer eiennet::IoSendToCtx::data |
待发送的数据
在文件 eiennet_async.hpp 第 123 行定义.
winux::SimplePointer<EndPoint> eiennet::IoSendToCtx::ep |
在文件 eiennet_async.hpp 第 124 行定义.