EDT PCD SDK Documentation 6.1.0
|
#include <libedt.h>
Data Fields | |
struct edt_event_handler * | next |
EdtEventFunc | callback |
struct edt_device * | owner |
void * | data |
u_char | active |
u_char | continuous |
thread_t | wait_thread |
event_t | wait_event |
event_t | closing_event |
uint_t | thrdid |
pthread_t | thrdid |
Event handler configuration.
struct edt_event_handler* edt_event_handler::next |
In case we want linked lists.
EdtEventFunc edt_event_handler::callback |
Function to call when event occurs.
struct edt_device* edt_event_handler::owner |
Reflexive pointer.
void* edt_event_handler::data |
Closure pointer for callback.
u_char edt_event_handler::active |
Flag for a graceful death.
u_char edt_event_handler::continuous |
Flag for continuing events.
thread_t edt_event_handler::wait_thread |
Thread handle.
event_t edt_event_handler::wait_event |
Kernel event handle.
event_t edt_event_handler::closing_event |
Abort event handle.
uint_t edt_event_handler::thrdid |
Thread id number.
pthread_t edt_event_handler::thrdid |
Thread id number.