KVIrc 5.2.6
Developer APIs
KviNetUtils Namespace Reference

Functions

bool binaryIpToStringIp (struct in_addr in, QString &szBuffer)
 
void formatNetworkBandwidthString (QString &szBuffer, unsigned int uBytesPerSec)
 
bool getInterfaceAddress (const QString &, QString &)
 COMPILE_GET_INTERFACE_ADDRESS.
 
bool isRoutableIp (const char *ipaddr)
 
bool isRoutableIpString (const QString &szIpString)
 
bool isValidStringIp (const QString &szIp)
 
bool stringIpToBinaryIp (const QString &szStringIp, struct in_addr *address)
 

Function Documentation

◆ binaryIpToStringIp()

KVILIB_API bool KviNetUtils::binaryIpToStringIp ( struct in_addr in,
QString & szBuffer )

◆ formatNetworkBandwidthString()

KVILIB_API void KviNetUtils::formatNetworkBandwidthString ( QString & szBuffer,
unsigned int uBytesPerSec )

◆ getInterfaceAddress()

KVILIB_API bool KviNetUtils::getInterfaceAddress ( const QString & ,
QString &  )

COMPILE_GET_INTERFACE_ADDRESS.

COMPILE_GET_INTERFACE_ADDRESS

Referenced by dcc_kvs_get_listen_ip_address(), dcc_kvs_parse_default_parameters(), and KviIrcConnectionTargetResolver::validateLocalAddress().

◆ isRoutableIp()

KVILIB_API bool KviNetUtils::isRoutableIp ( const char * ipaddr)

Referenced by isRoutableIpString().

◆ isRoutableIpString()

KVILIB_API bool KviNetUtils::isRoutableIpString ( const QString & szIpString)

◆ isValidStringIp()

◆ stringIpToBinaryIp()