![]() |
This is Unofficial EPICS BASE Doxygen Site
|
Base for all Requesters (callbacks to client) More...
#include "pvAccess.h"
Public Member Functions | |
POINTER_DEFINITIONS (ChannelBaseRequester) | |
ChannelBaseRequester () | |
virtual | ~ChannelBaseRequester () |
virtual void | channelDisconnect (bool destroy) |
Static Public Attributes | |
static size_t | num_instances |
Base for all Requesters (callbacks to client)
Definition at line 177 of file pvAccess.h.
epics::pvAccess::ChannelBaseRequester::ChannelBaseRequester | ( | ) |
Definition at line 391 of file pvAccess.cpp.
|
virtual |
Definition at line 396 of file pvAccess.cpp.
|
inlinevirtual |
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
destroy | true for final disconnect. |
Reimplemented in epics::pvAccess::Monitor::Impl, and epics::pvAccess::RPCClient::RPCRequester.
Definition at line 198 of file pvAccess.h.
epics::pvAccess::ChannelBaseRequester::POINTER_DEFINITIONS | ( | ChannelBaseRequester | ) |
|
static |
Definition at line 181 of file pvAccess.h.