Callback implemented by monitor clients.
More...
#include <client/pv/pvAccess.h>
|
static size_t | num_instances |
|
Callback implemented by monitor clients.
Requester for ChannelMonitor.
- Author
- mrk
Definition at line 249 of file pvAccess.h.
◆ channelDisconnect()
virtual void epics::pvAccess::ChannelBaseRequester::channelDisconnect |
( |
bool |
destroy | ) |
|
|
inlinevirtualinherited |
Notification when underlying Channel becomes DISCONNECTED or DESTORYED.
(re)connection is notified through a sub-class *Connect() method.
Any in-progress get()/put()/request()/start() is implicitly cancel()'d or stop()'d before this method is called.
Ownership of any PVStructures passed to completion callbacks (eg. ChannelGetRequester::getDone() ) is returned the operation
- Parameters
-
destroy | true for final disconnect. |
Definition at line 198 of file pvAccess.h.
◆ monitorConnect()
Underlying Channel is connected and operation setup is complete.
Call start() to begin subscription updates.
- Parameters
-
status | Completion status. |
monitor | The monitor |
structure | The structure defining the data. |
◆ monitorEvent()
virtual void epics::pvAccess::MonitorRequester::monitorEvent |
( |
MonitorPtr const & |
monitor | ) |
|
|
pure virtual |
◆ unlisten()
virtual void epics::pvAccess::MonitorRequester::unlisten |
( |
MonitorPtr const & |
monitor | ) |
|
|
pure virtual |
No more subscription update will be sent.
- Parameters
-
The documentation for this class was generated from the following file: