#include <ngcbIFC.hpp>
|
| | ngcbEVT (const ngcbEVT &other) |
| | Copy constructor.
|
| |
| | ngcbEVT (size_t size) |
| | Constructor.
|
| |
| virtual | ~ngcbEVT () |
| | Destructor.
|
| |
| ngcbEVT & | operator= (const ngcbEVT &other) |
| | Operator =.
|
| |
| size_t | Size () |
| | Return number of list components.
|
| |
| void | Add (const ngcb_evt_t &evt) |
| | Add event component.
|
| |
| void | Add (int board, int addr, int mask, int reference, int cnd=1) |
| | Add explicit event (on board)
|
| |
| void | Add (const ngcb_route_t &r, int addr, int mask, int reference, int cnd=1) |
| | Add explicit event (on board indexed by route)
|
| |
| void | TimeStamp () |
| | Event timestamp.
|
| |
| int | Timeout () |
| | Check for timeout.
|
| |
|
| int | id |
| | Event id.
|
| |
| int | async |
| | Asynchronous event notification.
|
| |
| int | cond |
| | Event condition: 0 = any, 1 = all (default)
|
| |
| int | timeout |
| | Timeout (seconds)
|
| |
| int | done |
| | Done.
|
| |
| ngcb_evt_t * | component |
| | Device event components.
|
| |
◆ ngcbEVT() [1/2]
| ngcbEVT::ngcbEVT |
( |
const ngcbEVT & | other | ) |
|
|
inline |
◆ ngcbEVT() [2/2]
| ngcbEVT::ngcbEVT |
( |
size_t | size | ) |
|
|
inlineexplicit |
◆ ~ngcbEVT()
| virtual ngcbEVT::~ngcbEVT |
( |
| ) |
|
|
inlinevirtual |
◆ Add() [1/3]
◆ Add() [2/3]
| void ngcbEVT::Add |
( |
const ngcb_route_t & | r, |
|
|
int | addr, |
|
|
int | mask, |
|
|
int | reference, |
|
|
int | cnd = 1 ) |
|
inline |
Add explicit event (on board indexed by route)
◆ Add() [3/3]
| void ngcbEVT::Add |
( |
int | board, |
|
|
int | addr, |
|
|
int | mask, |
|
|
int | reference, |
|
|
int | cnd = 1 ) |
|
inline |
Add explicit event (on board)
◆ operator=()
◆ Size()
Return number of list components.
◆ Timeout()
◆ TimeStamp()
| void ngcbEVT::TimeStamp |
( |
| ) |
|
|
inline |
◆ async
Asynchronous event notification.
◆ component
◆ cond
Event condition: 0 = any, 1 = all (default)
◆ done
◆ id
◆ timeout
The documentation for this class was generated from the following file: