载入中...
搜索中...
未找到
#include <cstdint>#include <memory>#include <string>#include <vector>类 | |
| struct | eve::network::NetCompletion |
| One asynchronous network result/event. handle points at the originating TcpSocket/UdpSocket/HttpRequest/Channel; bytes carries received data; peer/reason/status describe connection context. 更多... | |
命名空间 | |
| namespace | eve |
| namespace | eve::network |
枚举 | |
| enum class | eve::network::NetKind { eve::network::Tcp , eve::network::Udp , eve::network::Http , eve::network::Channel } |
| Which transport produced a completion. 更多... | |
| enum class | eve::network::NetEvType { eve::network::Conn , eve::network::Data , eve::network::Err , eve::network::HttpResp , eve::network::ChMsg , eve::network::ChClose } |
| Completion event type delivered through Network::pump. 更多... | |
变量 | |
| constexpr size_t | eve::network::kMaxSendBuffer = 1024 * 1024 |
| Maximum outgoing send buffer size per socket (1 MiB). | |
| constexpr size_t | eve::network::kMaxFrameSize = 1024 * 1024 |
| Maximum framed message size for Channel (1 MiB). | |