QMdnsEngine 0.2.1
Multicast DNS library for Qt applications
Loading...
Searching...
No Matches
QMdnsEngine::Server Class Reference

mDNS server More...

#include <qmdnsengine/server.h>

Inheritance diagram for QMdnsEngine::Server:
QMdnsEngine::AbstractServer

Public Member Functions

 Server (QObject *parent=0)
 Create a new server.
virtual void sendMessage (const Message &message)
 Implementation of AbstractServer::sendMessage()
virtual void sendMessageToAll (const Message &message)
 Implementation of AbstractServer::sendMessageToAll()
Public Member Functions inherited from QMdnsEngine::AbstractServer
 AbstractServer (QObject *parent=0)
 Abstract constructor.

Additional Inherited Members

Signals inherited from QMdnsEngine::AbstractServer
void error (const QString &message)
 Indicate that an error has occurred.
void messageReceived (const Message &message)
 Indicate that a DNS message was received.

Detailed Description

This class provides an implementation of AbstractServer that uses all available local network adapters to send and receive mDNS messages.

The class takes care of watching for the addition and removal of network interfaces, automatically joining multicast groups when new interfaces are available.

Member Function Documentation

◆ sendMessage()

virtual void QMdnsEngine::Server::sendMessage ( const Message & message)
virtual

◆ sendMessageToAll()

virtual void QMdnsEngine::Server::sendMessageToAll ( const Message & message)
virtual

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