

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.
1.8.5