JabberWerxC  2015.1.1
Data Fields
_jw_event_data_t Struct Reference

#include <eventing.h>

Data Fields

void * source
 
const char * name
 
jw_eventnotifier
 
void * data
 
void * selected
 
jw_poolpool
 
bool handled
 

Detailed Description

Event data passed to bound callbacks.

Field Documentation

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


The documentation for this struct was generated from the following file: