|
QMdnsEngine 0.2.1
Multicast DNS library for Qt applications
|
mDNS server More...
#include <qmdnsengine/server.h>
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. | |
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.
|
virtual |
Implements QMdnsEngine::AbstractServer.
|
virtual |
Implements QMdnsEngine::AbstractServer.