Public Member Functions | |
POINTER_DEFINITIONS (TestPVMonitor) | |
TestPVMonitor (const TestPVChannel::shared_pointer &ch, const epics::pvData::MonitorRequester::shared_pointer &req, size_t bsize) | |
virtual void | destroy () |
virtual epics::pvData::Status | start () |
virtual epics::pvData::Status | stop () |
virtual epics::pvData::MonitorElementPtr | poll () |
virtual void | release (epics::pvData::MonitorElementPtr const &monitorElement) |
Public Attributes | |
std::tr1::weak_ptr< TestPVMonitor > | weakself |
const TestPVChannel::shared_pointer | channel |
const epics::pvData::MonitorRequester::weak_pointer | requester |
bool | running |
bool | finalize |
bool | inoverflow |
bool | needWakeup |
std::deque < epics::pvData::MonitorElementPtr > | buffer |
std::deque < epics::pvData::MonitorElementPtr > | free |
epics::pvData::MonitorElementPtr | overflow |
Definition at line 208 of file utilities.h.