CopperSpice API  1.9.1
CsNetwork

Classes to support low level networking capabilities. More...

Classes

class  QAbstractNetworkCache
 Interface for cache implementations More...
 
class  QAbstractSocket
 Provides the base functionality common to all socket types More...
 
class  QAuthenticator
 Authentication object More...
 
class  QDnsDomainNameRecord
 Stores information about a domain name record More...
 
class  QDnsHostAddressRecord
 Stores information about a host address record More...
 
class  QDnsLookup
 DNS lookup More...
 
class  QDnsMailExchangeRecord
 Stores information about a DNS MX record More...
 
class  QDnsServiceRecord
 Stores information about a DNS SRV record More...
 
class  QDnsTextRecord
 Stores information about a DNS TXT record More...
 
class  QFtp
 Implementation of the client side of FTP protocol More...
 
class  QHostAddress
 IP address More...
 
class  QHostInfo
 Static functions for host name lookups More...
 
class  QHttpMultiPart
 Represents a MIME multipart message to be sent over HTTP More...
 
class  QHttpPart
 Holds a body part to be used inside a HTTP multipart MIME message More...
 
class  QHttpRequestHeader
 Contains request header information for HTTP More...
 
class  QHttpResponseHeader
 Response header information for HTTP More...
 
class  QLocalServer
 Local socket based server More...
 
class  QLocalSocket
 Local socket More...
 
class  QNetworkAccessManager
 Allows the application to send network requests and receive replies More...
 
class  QNetworkAddressEntry
 Stores one IP address supported by a network interface, along with its associated netmask and broadcast address More...
 
class  QNetworkCacheMetaData
 Cache information More...
 
class  QNetworkConfiguration
 Class provides an abstraction of one or more access point configurations More...
 
class  QNetworkConfigurationManager
 Manages the network configurations provided by the system More...
 
class  QNetworkCookie
 Class holds one network cookie More...
 
class  QNetworkCookieJar
 Implements a simple jar of QNetworkCookie objects More...
 
class  QNetworkDiskCache
 Very basic disk cache More...
 
class  QNetworkInterface
 Listing of the host's IP addresses and network interfaces More...
 
class  QNetworkProxy
 Network layer proxy More...
 
class  QNetworkProxyFactory
 Provides the ability to select a proxy More...
 
class  QNetworkProxyQuery
 Used to query the proxy settings for a socket More...
 
class  QNetworkReply
 Data and headers for a request sent with QNetworkAccessManager More...
 
class  QNetworkRequest
 Holds a request to be sent with QNetworkAccessManager More...
 
class  QNetworkSession
 Provides control over the system's access points and enables session management More...
 
class  QSslCertificate
 Convenient API for an X509 certificate More...
 
class  QSslCertificateExtension
 API for accessing the extensions of an X509 certificate More...
 
class  QSslCipher
 SSL cryptographic cipher More...
 
class  QSslConfiguration
 Holds the configuration and state of an SSL connection More...
 
class  QSslEllipticCurve
 Represents an elliptic curve for use by elliptic-curve cipher algorithms More...
 
class  QSslError
 Provides an SSL error More...
 
class  QSslKey
 Interface for private and public keys More...
 
class  QSslPreSharedKeyAuthenticator
 Authentication data for pre shared keys (PSK) ciphersuites More...
 
class  QSslSocket
 QSslSocket class provides an SSL encrypted socket for both clients and servers More...
 
class  QTcpServer
 Provides a TCP-based server More...
 
class  QTcpSocket
 TCP socket More...
 
class  QUdpSocket
 UDP socket More...
 
class  QUrlInfo
 Stores information about URLs More...
 

Detailed Description

The CsNetwork library provides classes for network functionality to support tcp, udp, ftp, http, dns lookup, sockets, and more.