DABC (Data Acquisition Backbone Core)  2.9.9
Public Member Functions | Data Fields
dabc::ParamEventReceiverRec Struct Reference

Public Member Functions

bool match (const std::string &parname, int event, const std::string &fullname)
 
 ParamEventReceiverRec ()
 

Data Fields

std::string fullname_mask
 mask for parameter full names, necessary when full parameter name is important More...
 
std::string name_mask
 mask only for parameter names, useful when only specific names are interested More...
 
bool only_change
 specify if only parameter-change events are produced More...
 
int queue
 number of parameters events submitted, if bigger than some limit events will be skipped More...
 
WorkerRef recv
 only workers can be receiver of the parameters events More...
 
std::string remote_recv
 address of remote receiver of parameter events More...
 

Detailed Description

Definition at line 80 of file Manager.cxx.

Constructor & Destructor Documentation

◆ ParamEventReceiverRec()

dabc::ParamEventReceiverRec::ParamEventReceiverRec ( )
inline

Definition at line 88 of file Manager.cxx.

Member Function Documentation

◆ match()

bool dabc::ParamEventReceiverRec::match ( const std::string &  parname,
int  event,
const std::string &  fullname 
)
inline

Definition at line 97 of file Manager.cxx.

Field Documentation

◆ recv

WorkerRef dabc::ParamEventReceiverRec::recv

only workers can be receiver of the parameters events

Definition at line 81 of file Manager.cxx.

◆ remote_recv

std::string dabc::ParamEventReceiverRec::remote_recv

address of remote receiver of parameter events

Definition at line 82 of file Manager.cxx.

◆ only_change

bool dabc::ParamEventReceiverRec::only_change

specify if only parameter-change events are produced

Definition at line 83 of file Manager.cxx.

◆ name_mask

std::string dabc::ParamEventReceiverRec::name_mask

mask only for parameter names, useful when only specific names are interested

Definition at line 84 of file Manager.cxx.

◆ fullname_mask

std::string dabc::ParamEventReceiverRec::fullname_mask

mask for parameter full names, necessary when full parameter name is important

Definition at line 85 of file Manager.cxx.

◆ queue

int dabc::ParamEventReceiverRec::queue

number of parameters events submitted, if bigger than some limit events will be skipped

Definition at line 86 of file Manager.cxx.


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