JabberWerxC
2015.1.1
|
#include <eventing.h>
Data Fields | |
void * | source |
const char * | name |
jw_event * | notifier |
void * | data |
void * | selected |
jw_pool * | pool |
bool | handled |
Event data passed to bound callbacks.
void* _jw_event_data_t::data |
Data specific to this triggering of an event
bool _jw_event_data_t::handled |
Flag to indicate the event has been handled in some manner. Callbacks may set this value to true; the eventing logic will ensure this value, once set to true, is propagated to all further callbacks for this event.
const char* _jw_event_data_t::name |
Event name
jw_event* _jw_event_data_t::notifier |
Event object
jw_pool* _jw_event_data_t::pool |
Pool to use for any modification to this event data
void* _jw_event_data_t::selected |
Possible selection. Reserved for future use.
void* _jw_event_data_t::source |
Event source