|
Dawn Framework 1.0
Universal data acquisition framework for embedded systems
|
Notifier registration structure. More...
#include <inotifier.hxx>
Public Attributes | |
| int(* | cb )(void *priv, io_ddata_t *data) |
| Notifier callback function type. | |
| CIOCommon * | io |
| I/O object pointer. | |
| int | prio |
| Notification callback priority. | |
| void * | priv |
| Private context pointer. | |
Notifier registration structure.
Configuration for a single I/O notification callback.
Definition at line 45 of file inotifier.hxx.
| int(* dawn::IIONotifier::SIONotifier::cb) (void *priv, io_ddata_t *data) |
Notifier callback function type.
Callback signature for I/O notification events.
Definition at line 70 of file inotifier.hxx.
| CIOCommon* dawn::IIONotifier::SIONotifier::io |
I/O object pointer.
Pointer to CIOCommon object that will be monitored for data availability.
Definition at line 62 of file inotifier.hxx.
| int dawn::IIONotifier::SIONotifier::prio |
Notification callback priority.
Priority level for callback execution.
Definition at line 78 of file inotifier.hxx.
| void* dawn::IIONotifier::SIONotifier::priv |
Private context pointer.
User-defined context passed to callback function.
Definition at line 53 of file inotifier.hxx.