fastdo  0.6.8
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
 SelectRead Io模型 更多...
 
class  eiennet::io::SelectWrite
 SelectWrite Io模型 更多...
 
class  eiennet::io::SelectExcept
 SelectExcept Io模型 更多...
 
class  eiennet::io::Select
 Select Io模型 更多...
 
class  eiennet::ClientCtx
 基础客户场景类 更多...
 
class  eiennet::Server
 基础服务器类 更多...
 
class  eiennet::old_v1::ClientCtx
 客户场景类基础 更多...
 
class  eiennet::old_v1::Server< _ClientCtxClass >
 服务器类基础 更多...
 

命名空间

 eiennet
 网络通信库
 
 eiennet::ip
 IP地址族套接字
 
 eiennet::ip::tcp
 
 eiennet::ip::udp
 
 eiennet::io
 IO模型
 
 eiennet::old_v1
 旧版本实现
 

函数

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 更多...