![]() |
This is Unofficial EPICS BASE Doxygen Site
|
Class that must be implemented by code that makes Timer requests. More...
#include "timer.h"
Classes | |
struct | IncreasingTime |
Public Member Functions | |
POINTER_DEFINITIONS (TimerCallback) | |
TimerCallback () | |
virtual | ~TimerCallback () |
virtual void | callback ()=0 |
virtual void | timerStopped ()=0 |
Friends | |
class | Timer |
Class that must be implemented by code that makes Timer requests.
epics::pvData::TimerCallback::TimerCallback | ( | ) |
|
inlinevirtual |
|
pure virtual |
The method that is called when a timer expires.
Implemented in epics::pvAccess::detail::BlockingClientTCPTransportCodec, epics::pvAccess::ServerChannelFindRequesterImpl, epics::pvAccess::ChannelSearchManager, and epics::pvAccess::BeaconEmitter.
epics::pvData::TimerCallback::POINTER_DEFINITIONS | ( | TimerCallback | ) |
|
pure virtual |
The timer has stopped.
Implemented in epics::pvAccess::detail::BlockingClientTCPTransportCodec, epics::pvAccess::ServerChannelFindRequesterImpl, epics::pvAccess::ChannelSearchManager, and epics::pvAccess::BeaconEmitter.