EPICS ARCHIVER V4
|
Public Member Functions | |
void | setListener (ProcessVariableListener *listener) |
Forward all requests to yet another listener, so it acts like a PV Filter. | |
void | pvConnected (ProcessVariable &pv, const epicsTime &when) |
Invoked when the pv connects. More... | |
void | pvDisconnected (ProcessVariable &pv, const epicsTime &when) |
Invoked when the pv disconnects. More... | |
void | pvValue (class ProcessVariable &pv, const RawValue::Data *data) |
Invoked when the pv has a new value. More... | |
![]() | |
virtual | ~ProcessVariableStateListener () |
Constructor. | |
Public Attributes | |
bool | connected |
size_t | values |
|
virtual |
Invoked when the pv connects.
This means: connected and received control info.
Implements ProcessVariableStateListener.
|
virtual |
Invoked when the pv disconnects.
Implements ProcessVariableStateListener.
|
virtual |
Invoked when the pv has a new value.
Can be the result of a 'getValue' or 'subscribe'.
Implements ProcessVariableValueListener.