Core » Networking module

Provides networking utilities, such as TCP and UDP socket abstractions.

Files

file address.hpp
Class cubos::core::net::Address.
file tcp_listener.hpp
Class cubos::core::net::TcpListener.
file tcp_stream.hpp
Class cubos::core::net::TcpStream.
file udp_socket.hpp
Class cubos::core::net::UdpSocket.
file utils.hpp
Network utilities.

Classes

class cubos::core::net::Address
Represents an address, either IPv4 or IPv6.
class cubos::core::net::TcpListener
A TCP socket server, listening for connections.
class cubos::core::net::TcpStream
Stream implementation which writes to/reads from a TCP connection.
class cubos::core::net::UdpSocket
Represents a UDP socket.