Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QLibProxyWrapper Class Reference
+ Inheritance diagram for QLibProxyWrapper:
+ Collaboration diagram for QLibProxyWrapper:

Public Member Functions

 QLibProxyWrapper ()
 
 ~QLibProxyWrapper ()
 
QList< QUrlgetProxies (const QUrl &url)
 

Private Member Functions

void run () override
 

Detailed Description

Definition at line 50 of file qnetworkproxy_libproxy.cpp.

Constructor & Destructor Documentation

◆ QLibProxyWrapper()

QLibProxyWrapper::QLibProxyWrapper ( )

Definition at line 78 of file qnetworkproxy_libproxy.cpp.

References factory, isThreadingNeeded(), and Q_CHECK_PTR().

+ Here is the call graph for this function:

◆ ~QLibProxyWrapper()

QLibProxyWrapper::~QLibProxyWrapper ( )

Definition at line 89 of file qnetworkproxy_libproxy.cpp.

References isRunning(), and QSemaphore::release().

+ Here is the call graph for this function:

Member Function Documentation

◆ getProxies()

QList< QUrl > QLibProxyWrapper::getProxies ( const QUrl & url)

Definition at line 105 of file qnetworkproxy_libproxy.cpp.

References QByteArray::constData(), QUrl::fromEncoded(), i, isRunning(), QSemaphore::release(), ret, QUrl::toEncoded(), and url.

+ Here is the call graph for this function:

◆ run()

void QLibProxyWrapper::run ( )
overrideprivate

Definition at line 140 of file qnetworkproxy_libproxy.cpp.

References QSemaphore::acquire(), forever, Q_CHECK_PTR(), and QSemaphore::release().

+ Here is the call graph for this function:

The documentation for this class was generated from the following file: