Qt Network C++ Classes
Provides classes to make network programming easier and portable More...
Namespaces
Declares enums common to all SSL classes in Qt Network |
Classes
The interface for cache implementations | |
Cache information | |
Resembles a MIME multipart message to be sent over HTTP | |
Holds a body part to be used inside a HTTP multipart MIME message | |
Allows the application to send network requests and receive replies | |
Holds one network cookie | |
Implements a simple jar of QNetworkCookie objects | |
Very basic disk cache | |
Contains the data and headers for a request sent with QNetworkAccessManager | |
Holds a request to be sent with QNetworkAccessManager | |
Manages the network configurations provided by the system | |
Abstraction of one or more access point configurations | |
Control over the system's access points and enables session management for cases when multiple clients access the same access point | |
Authentication object | |
Stores information about a domain name record | |
Stores information about a host address record | |
Represents a DNS lookup | |
Stores information about a DNS MX record | |
Stores information about a DNS SRV record | |
Stores information about a DNS TXT record | |
IP address | |
Static functions for host name lookups | |
Stores one IP address supported by a network interface, along with its associated netmask and broadcast address | |
Listing of the host's IP addresses and network interfaces | |
Network layer proxy | |
Fine-grained proxy selection | |
Used to query the proxy settings for a socket | |
The base functionality common to all socket types | |
Local socket based server | |
Local socket | |
TCP-based server | |
TCP socket | |
UDP socket | |
Convenient API for an X509 certificate | |
API for accessing the extensions of an X509 certificate | |
Represents an SSL cryptographic cipher | |
Holds the configuration and state of an SSL connection | |
Represents an elliptic curve for use by elliptic-curve cipher algorithms | |
SSL error | |
Interface for private and public keys | |
Authentication data for pre shared keys (PSK) ciphersuites | |
SSL encrypted socket for both clients and servers |
Detailed Description
To include the definitions of the module's classes, use the following directive:
#include <QtNetwork>
To link against the module, add this line to your qmake .pro
file:
QT += network