13 #include <QEnableSharedFromThis>
25 ,
public QEnableSharedFromThis<RemoteDispatcher>
35 virtual const QString&
getId()
const = 0;
37 virtual void close() = 0;
38 Q_INVOKABLE
virtual void send(
const QSharedPointer<const RemoteMessage>& pMessage) = 0;
41 void fireReceived(
const QSharedPointer<const RemoteMessage>& pMessage,
const QSharedPointer<RemoteDispatcher>& pRemoteDispatcher);
Code
Definition: GlobalStatus.h:24
virtual const QString & getContextHandle() const =0
virtual const QString & getId() const =0
virtual ~RemoteDispatcher()
Definition: RemoteDispatcher.cpp:30
Definition: RemoteDispatcher.h:23
void fireReceived(const QSharedPointer< const RemoteMessage > &pMessage, const QSharedPointer< RemoteDispatcher > &pRemoteDispatcher)
virtual Q_INVOKABLE void send(const QSharedPointer< const RemoteMessage > &pMessage)=0
RemoteDispatcher()
Definition: RemoteDispatcher.cpp:23
void fireClosed(GlobalStatus::Code pCloseCode, const QSharedPointer< RemoteDispatcher > &pRemoteDispatcher)