#include <bonjourregister.h>
|
static void DNSSD_API | BonjourCallback (DNSServiceRef ref, DNSServiceFlags flags, DNSServiceErrorType errorcode, const char *name, const char *type, const char *domain, void *object) |
|
Definition at line 11 of file bonjourregister.h.
◆ BonjourRegister()
BonjourRegister::BonjourRegister |
( |
QObject * |
parent = nullptr | ) |
|
|
explicit |
◆ ~BonjourRegister()
BonjourRegister::~BonjourRegister |
( |
| ) |
|
|
override |
◆ Register()
bool BonjourRegister::Register |
( |
uint16_t |
port, |
|
|
const QByteArray & |
type, |
|
|
const QByteArray & |
name, |
|
|
const QByteArray & |
txt |
|
) |
| |
◆ ReAnnounceService()
bool BonjourRegister::ReAnnounceService |
( |
void |
| ) |
|
◆ socketReadyRead
void BonjourRegister::socketReadyRead |
( |
| ) |
|
|
privateslot |
◆ BonjourCallback()
void BonjourRegister::BonjourCallback |
( |
DNSServiceRef |
ref, |
|
|
DNSServiceFlags |
flags, |
|
|
DNSServiceErrorType |
errorcode, |
|
|
const char * |
name, |
|
|
const char * |
type, |
|
|
const char * |
domain, |
|
|
void * |
object |
|
) |
| |
|
staticprivate |
◆ RandomizeData()
QByteArray BonjourRegister::RandomizeData |
( |
void |
| ) |
|
|
private |
◆ m_name
QByteArray BonjourRegister::m_name |
◆ m_type
QByteArray BonjourRegister::m_type |
◆ m_dnssref
DNSServiceRef BonjourRegister::m_dnssref {nullptr} |
|
private |
◆ m_socket
QSocketNotifier* BonjourRegister::m_socket {nullptr} |
|
private |
◆ m_lock
QMutexLocker<QMutex>* BonjourRegister::m_lock {nullptr} |
|
private |
◆ g_lock
QMutex BonjourRegister::g_lock |
|
staticprivate |
◆ m_data
QByteArray BonjourRegister::m_data |
|
private |
The documentation for this class was generated from the following files: