This is Unofficial EPICS BASE Doxygen Site
pvac::MonitorEvent Struct Reference

Information on monitor subscription/queue change. More...

#include "client.h"

+ Collaboration diagram for pvac::MonitorEvent:

Public Types

enum  event_t { Fail =1, Cancel =2, Disconnect =4, Data =8 }
 

Public Attributes

enum pvac::MonitorEvent::event_t event
 
std::string message
 set for event=Fail More...
 

Detailed Description

Information on monitor subscription/queue change.

Definition at line 184 of file client.h.

Member Enumeration Documentation

Enumerator
Fail 

subscription ends in an error

Cancel 

subscription ends in cancellation

Disconnect 

subscription interrupted due to loss of communication

Data 

Data queue not empty. Call Monitor::poll()

Definition at line 186 of file client.h.

186  {
187  Fail=1,
188  Cancel=2,
189  Disconnect=4,
190  Data=8,
191  } event;
subscription interrupted due to loss of communication
Definition: client.h:189
subscription ends in cancellation
Definition: client.h:188
enum pvac::MonitorEvent::event_t event
Data queue not empty. Call Monitor::poll()
Definition: client.h:190
subscription ends in an error
Definition: client.h:187

Member Data Documentation

enum pvac::MonitorEvent::event_t pvac::MonitorEvent::event
std::string pvac::MonitorEvent::message

set for event=Fail

Definition at line 192 of file client.h.


The documentation for this struct was generated from the following file: