STTNet
 All Classes Namespaces Files Functions Variables Typedefs Macros Pages
Classes
stt::network Namespace Reference

Network framework, protocols, communication, and IO multiplexing related. More...

Classes

class  TcpFDHandler
 TCP socket operation class. More...
 
class  TcpClient
 TCP client operation class. More...
 
class  HttpClient
 Http/Https client operation class. More...
 
class  EpollSingle
 Listen to a single handle with epoll. More...
 
class  WebSocketClient
 Websocket client operation class. More...
 
struct  HttpRequestInformation
 Structure to save HTTP/HTTPS request information. More...
 
class  HttpServerFDHandler
 Operation class for parsing and responding to Http/https requests Only pass in the socket, then use this class for Http operations. More...
 
struct  WebSocketFDInformation
 Structure to save client WS/WSS request information. More...
 
struct  TcpFDInf
 Structure to save TCP client information. More...
 
struct  QueueFD
 The structure of the message queue element. More...
 
class  TcpServer
 Tcp server class. More...
 
class  HttpServer
 Http/HttpServer server operation class. More...
 
class  WebSocketServerFDHandler
 WebSocket protocol operation class Only pass in the socket, then use this class for WebSocket operations. More...
 
class  WebSocketServer
 WebSocketServer server operation class. More...
 
class  UdpFDHandler
 UDP operation class Pass in the socket for UDP protocol operations. More...
 
class  UdpClient
 Udp client operation class. More...
 
class  UdpServer
 Udp server operation class. More...
 

Detailed Description

Network framework, protocols, communication, and IO multiplexing related.