swift
|
Interface that provides a transport mechanism for sharing state. More...
Public Member Functions | |
IDataLink () | |
Constructor. | |
virtual | ~IDataLink ()=0 |
Destructor. | |
CDataLinkConnectionWatcher * | watcher () |
Get a connection status watcher. | |
virtual void | publish (const CPassiveMutator *mutator)=0 |
Register a mutator with this transport mechanism. | |
virtual void | publish (const CActiveMutator *mutator)=0 |
Register a mutator with this transport mechanism. | |
virtual void | subscribe (const CPassiveObserver *observer)=0 |
Register an observer with this transport mechanism. | |
virtual void | subscribe (const CActiveObserver *observer)=0 |
Register an observer with this transport mechanism. | |
Protected Member Functions | |
void | setConnectionStatus (bool connected) |
Set the connection status visible through the watcher. | |
Static Protected Member Functions | |
static QString | getChannelName (const QObject *object) |
Get the channel name for child endpoints of the given object. | |
Interface that provides a transport mechanism for sharing state.
Definition at line 67 of file datalink.h.