![]() |
CTK
0.1.0
The Common Toolkit is a community effort to provide support code for medical image analysis, surgical navigation, and related projects.
|
#include <Plugins/org.commontk.eventbus/ctkEventAdminBus.h>
Public Member Functions | |
virtual bool | createClient (const QString &communication_protocol, const QString &server_host, unsigned int port)=0 |
@@ WRITE DOC! More... | |
virtual bool | createServer (const QString &communication_protocol, unsigned int listen_port)=0 |
@@ WRITE DOC! More... | |
virtual void | startListen ()=0 |
@@ WRITE DOC! More... | |
![]() | |
virtual void | postEvent (const ctkEvent &event)=0 |
virtual void | publishSignal (const QObject *publisher, const char *signal, const QString &topic, Qt::ConnectionType type=Qt::QueuedConnection)=0 |
virtual void | sendEvent (const ctkEvent &event)=0 |
virtual qlonglong | subscribeSlot (const QObject *subscriber, const char *member, const ctkDictionary &properties, Qt::ConnectionType type=Qt::AutoConnection)=0 |
virtual void | unpublishSignal (const QObject *publisher, const char *signal=0, const QString &topic="")=0 |
virtual void | unsubscribeSlot (qlonglong subscriptionId)=0 |
virtual bool | updateProperties (qlonglong subscriptionId, const ctkDictionary &properties)=0 |
virtual | ~ctkEventAdmin () |
The Event Admin service. Plugins wishing to publish events can either obtain the Event Admin service and call one of the event delivery methods or publish a Qt signal for a specific event topic.
Definition at line 34 of file ctkEventAdminBus.h.
|
pure virtual |
@@ WRITE DOC!
|
pure virtual |
@@ WRITE DOC!
|
pure virtual |
@@ WRITE DOC!