KDECore
k3resolver_p.h
Go to the documentation of this file.
44#if !defined(HAVE_GETPROTOBYNAME_R) || !defined(HAVE_GETSERVBYNAME_R) || !defined(HAVE_GETHOSTBYNAME_R) || !defined(HAVE_GETSERVBYPORT_R)
void registerThread(KResolverThread *id)
Definition: k3resolvermanager.cpp:343
static KResolverManager * manager() KDE_NO_EXPORT
Definition: k3resolvermanager.cpp:318
void unregisterThread(KResolverThread *id)
Definition: k3resolvermanager.cpp:347
QWaitCondition notifyWaiters
Definition: k3resolver_p.h:168
void aboutToBeDeleted(KNetwork::KResolver *obj)
void releaseData(KResolverThread *id, RequestData *data)
Definition: k3resolvermanager.cpp:409
void newEvent()
void dispatch(RequestData *data)
Definition: k3resolvermanager.cpp:692
void enqueue(KNetwork::KResolver *obj, RequestData *requestor)
Definition: k3resolvermanager.cpp:650
void dequeue(KNetwork::KResolver *obj)
Definition: k3resolvermanager.cpp:827
void registerNewWorker(KNetwork::KResolverWorkerFactoryBase *factory)
Definition: k3resolvermanager.cpp:506
RequestData * requestData(KResolverThread *id, int maxWaitTime)
Definition: k3resolvermanager.cpp:353
@ ResolutionCompleted
Definition: k3resolver_p.h:160
void receiveEvent()
Definition: k3resolver_p.h:102
KResolverPrivate(KResolver *_parent, const QString &_node=QString(), const QString &_service=QString())
Definition: k3resolver_p.h:122
void setAddress(const QString &host, const QString &service)
Sets the new nodename and service name.
Definition: k3resolver.cpp:260
Definition: kaboutdata.h:33
A namespace to store all networking-related (socket) classes.
Definition: k3bufferedsocket.h:35
Definition: k3resolver_p.h:91
const KNetwork::Internal::InputData * input
Definition: k3resolver_p.h:145
KNetwork::KResolverWorkerBase * worker
Definition: k3resolver_p.h:146
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by doxygen 1.9.6 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by doxygen 1.9.6 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.