Public Member Functions | |
POINTER_DEFINITIONS (MonitorUser) | |
epicsMutex & | mutex () const |
MonitorUser (const MonitorCacheEntry::shared_pointer &) | |
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) |
virtual std::string | getRequesterName () |
Public Attributes | |
weak_pointer | weakref |
MonitorCacheEntry::shared_pointer | entry |
epics::pvData::MonitorRequester::weak_pointer | req |
std::tr1::weak_ptr< GWChannel > | srvchan |
bool | initial |
bool | running |
bool | inoverflow |
size_t | nwakeups |
size_t | nevents |
size_t | ndropped |
std::deque < epics::pvData::MonitorElementPtr > | filled |
std::deque < epics::pvData::MonitorElementPtr > | empty |
std::set < epics::pvData::MonitorElementPtr > | inuse |
epics::pvData::MonitorElementPtr | overflowElement |
Static Public Attributes | |
static size_t | num_instances |
Definition at line 65 of file chancache.h.