9 #include <QHostAddress>
10 #include <QJsonDocument>
11 #include <QSharedPointer>
13 class test_DatagramHandlerImpl;
24 friend class ::test_DatagramHandlerImpl;
29 virtual bool isBound()
const = 0;
30 virtual bool send(
const QJsonDocument& pData) = 0;
33 void fireNewMessage(
const QJsonDocument& pData,
const QHostAddress& pAddress);
DatagramHandler(bool pListen=true)
Definition: DatagramHandler.cpp:15
void fireNewMessage(const QJsonDocument &pData, const QHostAddress &pAddress)
virtual ~DatagramHandler()
Definition: DatagramHandler.cpp:20
virtual bool isBound() const =0
Definition: DatagramHandler.h:18
virtual bool send(const QJsonDocument &pData)=0