|
libvpb 4.2.61
|
Container type for device information. More...

Public Member Functions | |
Constructors | |
| VPB_DEV () | |
| Default constructor. | |
| ~VPB_DEV () | |
| Default destructor. | |
Public Attributes | |
| DevState | devstate |
| Flag to indicate if this device has been opened or not. | |
| unsigned long | evtmask |
| The current event mask. | |
| unsigned long | tonemask |
| The current tone event mask. | |
| vpb_event_callback | event_callback |
| Optional event callback. | |
| void * | context |
User defined context info for event_callback. | |
| HostFifo | APIQ |
| Per channel API event Q object. | |
| pthread_mutex_t | callback_mutex |
Mutex for atomic access to event_callback and context. | |
Container type for device information.
An array of this type with length Totalchans is created during device initialisation.