qBittorrent
net.h File Reference
#include <QHostAddress>
#include <QtContainerFwd>
Include dependency graph for net.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 Utils
 
 Utils::Net
 

Typedefs

using Utils::Net::Subnet = QPair< QHostAddress, int >
 

Functions

bool Utils::Net::isValidIP (const QString &ip)
 
Subnet Utils::Net::parseSubnet (const QString &subnetStr, bool *ok)
 
bool Utils::Net::canParseSubnet (const QString &subnetStr)
 
bool Utils::Net::isLoopbackAddress (const QHostAddress &addr)
 
bool Utils::Net::isIPInRange (const QHostAddress &addr, const QVector< Subnet > &subnets)
 
QString Utils::Net::subnetToString (const Subnet &subnet)
 
QHostAddress Utils::Net::canonicalIPv6Addr (const QHostAddress &addr)
 
QList< QSslCertificate > Utils::Net::loadSSLCertificate (const QByteArray &data)
 
bool Utils::Net::isSSLCertificatesValid (const QByteArray &data)
 
QSslKey Utils::Net::loadSSLKey (const QByteArray &data)
 
bool Utils::Net::isSSLKeyValid (const QByteArray &data)
 

Variables

const int Utils::Net::MAX_SSL_FILE_SIZE = 1024 * 1024