#include <KviProxyDataBase.h>
KviProxyDataBase::KviProxyDataBase |
( |
| ) |
|
KviProxyDataBase::~KviProxyDataBase |
( |
| ) |
|
void KviProxyDataBase::clear |
( |
| ) |
|
KviProxy* KviProxyDataBase::currentProxy |
( |
| ) |
|
|
inline |
References KviPointerList< T >::first(), KviProxy::isIPv6(), m_pProxyList, KviProxy::m_szHostname, KviProxy::m_uPort, KviPointerList< T >::next(), p, and KviProxy::protocol().
Referenced by proxydb_get_helper(), proxydb_kvs_cmd_addProxy(), proxydb_kvs_cmd_setIp(), proxydb_kvs_cmd_setIPv6(), proxydb_kvs_cmd_setPort(), proxydb_kvs_cmd_setProtocol(), and proxydb_kvs_fnc_protocol().
void KviProxyDataBase::insertProxy |
( |
KviProxy * |
prx | ) |
|
|
inline |
void KviProxyDataBase::load |
( |
const QString & |
filename | ) |
|
References KviPointerList< T >::append(), clear(), KviPointerList< T >::first(), KviCString::Format, i, KviProxy::m_bIsIPv6, m_pCurrentProxy, m_pProxyList, KviProxy::m_szHostname, KviProxy::m_szIp, KviProxy::m_szPass, KviProxy::m_szUser, KviProxy::m_uPort, p, KviCString::ptr(), KviConfigurationFile::Read, KviConfigurationFile::readBoolEntry(), KviConfigurationFile::readEntry(), KviConfigurationFile::readUIntEntry(), KviProxy::setNamedProtocol(), KviCString::sprintf(), and KviRuntimeInfo::type().
Referenced by KviApplication::setup().
void KviProxyDataBase::save |
( |
const QString & |
filename | ) |
|
References KviConfigurationFile::clear(), KviPointerList< T >::count(), KviPointerList< T >::first(), KviCString::Format, KviProxy::Http, i, m_pCurrentProxy, m_pProxyList, KviPointerList< T >::next(), p, KviCString::ptr(), KviProxy::Socks5, KviCString::sprintf(), KviRuntimeInfo::type(), KviConfigurationFile::Write, and KviConfigurationFile::writeEntry().
Referenced by KviApplication::saveProxyDataBase().
void KviProxyDataBase::setCurrentProxy |
( |
KviProxy * |
prx | ) |
|
|
inline |
void KviProxyDataBase::updateProxyIp |
( |
const char * |
proxy, |
|
|
const char * |
ip |
|
) |
| |
KviProxy* KviProxyDataBase::m_pCurrentProxy |
|
private |
The documentation for this class was generated from the following files: