fastdo  0.5.12
eiennet_socket.hpp 文件参考
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

class  eiennet::SocketLib
 socket库初始化 更多...
 
class  eiennet::SocketError
 套接字错误 更多...
 
class  eiennet::EndPoint
 端点基类(套接字地址对象基类) 更多...
 
class  eiennet::Socket
 套接字基类 更多...
 
struct  eiennet::DataRecvSendCtx
 数据收发场景,存放数据收发过程中的一些变量 更多...
 
class  eiennet::SocketStreamBuf
 
class  eiennet::SocketStreamOut
 
class  eiennet::SocketStreamIn
 
class  eiennet::ip::EndPoint
 IP端点对象 更多...
 
class  eiennet::ip::Resolver
 主机名解析器(可以把域名解析为一个或多个IP端点) 更多...
 
class  eiennet::ip::tcp::Socket
 TCP/IP套接字 更多...
 
class  eiennet::ip::udp::Socket
 UDP/IP套接字 更多...
 
class  eiennet::io::SelectRead
 Select Read Io模型 更多...
 
class  eiennet::io::SelectWrite
 Select Write Io模型 更多...
 
class  eiennet::io::SelectExcept
 Select Except Io模型 更多...
 
class  eiennet::io::Select
 Select Io模型 更多...
 
class  eiennet::ClientCtx
 客户场景类基础 更多...
 
class  eiennet::Server< _ClientCtxClass >
 服务器类基础 更多...
 

命名空间

 eiennet
 网络通信库
 
 eiennet::ip
 IP地址族套接字
 
 eiennet::ip::tcp
 
 eiennet::ip::udp
 
 eiennet::io
 

函数

int eiennet::ip::tcp::ConnectAttempt (Socket *sock, EndPoint const &ep, winux::uint32 timeoutMs)
 阻塞模式Socket连接尝试,连接成功返回0,超时返回1,失败返回-1 更多...
 
int eiennet::ip::tcp::ConnectAttempt (Socket *sock, Resolver const &resolver, winux::uint32 perCnnTimeoutMs)
 阻塞模式Socket连接尝试,连接成功返回0,超时返回1,失败返回-1 更多...