载入中...
搜索中...
未找到
NetTypes.h 文件参考
#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).