Classes
Network module

Socket-based communication, utilities and higher-level network protocols (HTTP, FTP). More...

Classes

class  cpp3ds::Ftp
 A FTP client. More...
 
class  cpp3ds::Http
 A HTTP client. More...
 
class  cpp3ds::IpAddress
 Encapsulate an IPv4 network address. More...
 
class  cpp3ds::Packet
 Utility class to build blocks of data to transfer over the network. More...
 
class  cpp3ds::Socket
 Base class for all the socket types. More...
 
class  cpp3ds::SocketSelector
 Multiplexer that allows to read from multiple sockets. More...
 
class  cpp3ds::TcpListener
 Socket that listens to new TCP connections. More...
 
class  cpp3ds::TcpSocket
 Specialized socket using the TCP protocol. More...
 
class  cpp3ds::UdpSocket
 Specialized socket using the UDP protocol. More...
 

Detailed Description

Socket-based communication, utilities and higher-level network protocols (HTTP, FTP).