6.0.0-rc4Source

Nt Network C++ Classes

Classes for TCP and UDP networking.

Using the Module

target_link_libraries(app PRIVATE Nt::Network)

Nt Network provides sockets driven by the Nt Core event loop.

Classes

QAbstractSocketThe QAbstractSocket class is the base class of QTcpSocket and QUdpSocket.
QHostAddressThe QHostAddress class provides an IP address.
QHostInfoThe QHostInfo class provides host name lookup.
QHttpHeadersThe QHttpHeaders class holds the header fields of an HTTP message.
QIPv6AddressThe QIPv6Address class stores an IPv6 address in a 16-byte array.
QLocalServerThe QLocalServer class accepts connections from other processes on the same machine.
QLocalSocketThe QLocalSocket class provides a local stream socket for talking to another process on the same machine.
QNetworkAccessManagerThe QNetworkAccessManager class sends HTTP requests and returns the replies.
QNetworkAddressEntryThe QNetworkAddressEntry class stores one IP address of a network interface, with its netmask and broadcast address.
QNetworkDatagramThe QNetworkDatagram class represents a UDP datagram.
QNetworkInterfaceThe QNetworkInterface class lists the host's network interfaces and their addresses.
QNetworkReplyThe QNetworkReply class holds the response to a QNetworkAccessManager request.
QNetworkRequestThe QNetworkRequest class describes a network request: a URL plus headers and transfer settings.
QSslThe QSsl namespace holds enums shared by the TLS classes.
QSslCertificateThe QSslCertificate class holds an X.509 certificate.
QSslCipherThe QSslCipher class describes the cipher of a connection.
QSslConfigurationThe QSslConfiguration class holds the settings of a TLS connection.
QSslErrorThe QSslError class describes a problem found while verifying a peer.
QSslKeyThe QSslKey class holds a public or private key.
QSslServerThe QSslServer class accepts TLS connections.
QSslSocketThe QSslSocket class provides an encrypted TCP connection using TLS.
QTcpServerThe QTcpServer class provides a TCP-based server.
QTcpSocketThe QTcpSocket class provides a TCP socket.
QUdpSocketThe QUdpSocket class provides a UDP socket.