KVIrc 5.2.6
Developer APIs
KviKvsAsyncDnsOperation Class Reference

#include <KviKvsAsyncDnsOperation.h>

+ Inheritance diagram for KviKvsAsyncDnsOperation:

Public Member Functions

 KviKvsAsyncDnsOperation (KviWindow *pWnd, QString &szQuery, KviDnsResolver::QueryType eType, KviKvsScript *pCallback=nullptr, KviKvsVariant *pMagic=nullptr)
 
virtual ~KviKvsAsyncDnsOperation ()
 
- Public Member Functions inherited from KviKvsAsyncOperation
 KviKvsAsyncOperation (KviWindow *pWnd)
 
KviWindowwindow ()
 
virtual ~KviKvsAsyncOperation ()
 

Protected Slots

void dnsStartFailed ()
 
void lookupTerminated (KviDnsResolver *)
 

Protected Attributes

KviDnsResolver::QueryType m_eType
 
KviKvsScriptm_pCallback
 
KviDnsResolverm_pDns
 
KviKvsVariantm_pMagic
 
QString m_szQuery
 
- Protected Attributes inherited from KviKvsAsyncOperation
KviWindowm_pWnd
 

Constructor & Destructor Documentation

◆ KviKvsAsyncDnsOperation()

KviKvsAsyncDnsOperation::KviKvsAsyncDnsOperation ( KviWindow * pWnd,
QString & szQuery,
KviDnsResolver::QueryType eType,
KviKvsScript * pCallback = nullptr,
KviKvsVariant * pMagic = nullptr )

◆ ~KviKvsAsyncDnsOperation()

KviKvsAsyncDnsOperation::~KviKvsAsyncDnsOperation ( )
virtual

References m_pCallback, m_pDns, and m_pMagic.

Member Function Documentation

◆ dnsStartFailed

void KviKvsAsyncDnsOperation::dnsStartFailed ( )
protectedslot

References lookupTerminated(), and m_pDns.

Referenced by KviKvsAsyncDnsOperation().

◆ lookupTerminated

Member Data Documentation

◆ m_eType

KviDnsResolver::QueryType KviKvsAsyncDnsOperation::m_eType
protected

Referenced by KviKvsAsyncDnsOperation().

◆ m_pCallback

KviKvsScript* KviKvsAsyncDnsOperation::m_pCallback
protected

◆ m_pDns

KviDnsResolver* KviKvsAsyncDnsOperation::m_pDns
protected

◆ m_pMagic

KviKvsVariant* KviKvsAsyncDnsOperation::m_pMagic
protected

◆ m_szQuery

QString KviKvsAsyncDnsOperation::m_szQuery
protected

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