KDECore
#include <k3resolver_p.h>
Public Types | |
enum | EventTypes { ResolutionCompleted = 1576 } |
Public Member Functions | |
~KResolverManager () | |
void | aboutToBeDeleted (KNetwork::KResolver *obj) |
void | dequeue (KNetwork::KResolver *obj) |
void | dispatch (RequestData *data) |
void | enqueue (KNetwork::KResolver *obj, RequestData *requestor) |
void | newEvent () |
void | receiveEvent () |
void | registerNewWorker (KNetwork::KResolverWorkerFactoryBase *factory) |
void | registerThread (KResolverThread *id) |
void | releaseData (KResolverThread *id, RequestData *data) |
RequestData * | requestData (KResolverThread *id, int maxWaitTime) |
void | unregisterThread (KResolverThread *id) |
Static Public Member Functions | |
static KResolverManager * | manager () KDE_NO_EXPORT |
Public Attributes | |
QWaitCondition | notifyWaiters |
Detailed Description
Definition at line 156 of file k3resolver_p.h.
Member Enumeration Documentation
Enumerator | |
---|---|
ResolutionCompleted |
Definition at line 159 of file k3resolver_p.h.
Constructor & Destructor Documentation
KResolverManager::~KResolverManager | ( | ) |
Definition at line 334 of file k3resolvermanager.cpp.
Member Function Documentation
void KNetwork::Internal::KResolverManager::aboutToBeDeleted | ( | KNetwork::KResolver * | obj | ) |
void KResolverManager::dequeue | ( | KNetwork::KResolver * | obj | ) |
Definition at line 827 of file k3resolvermanager.cpp.
void KResolverManager::dispatch | ( | RequestData * | data | ) |
Definition at line 692 of file k3resolvermanager.cpp.
void KResolverManager::enqueue | ( | KNetwork::KResolver * | obj, |
RequestData * | requestor | ||
) |
Definition at line 650 of file k3resolvermanager.cpp.
|
static |
Definition at line 318 of file k3resolvermanager.cpp.
void KNetwork::Internal::KResolverManager::newEvent | ( | ) |
void KNetwork::Internal::KResolverManager::receiveEvent | ( | ) |
void KResolverManager::registerNewWorker | ( | KNetwork::KResolverWorkerFactoryBase * | factory | ) |
Definition at line 506 of file k3resolvermanager.cpp.
void KResolverManager::registerThread | ( | KResolverThread * | id | ) |
Definition at line 343 of file k3resolvermanager.cpp.
void KResolverManager::releaseData | ( | KResolverThread * | id, |
RequestData * | data | ||
) |
Definition at line 409 of file k3resolvermanager.cpp.
RequestData * KResolverManager::requestData | ( | KResolverThread * | id, |
int | maxWaitTime | ||
) |
Definition at line 353 of file k3resolvermanager.cpp.
void KResolverManager::unregisterThread | ( | KResolverThread * | id | ) |
Definition at line 347 of file k3resolvermanager.cpp.
Member Data Documentation
QWaitCondition KNetwork::Internal::KResolverManager::notifyWaiters |
Definition at line 168 of file k3resolver_p.h.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:22:14 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.