| Tizen Native API
    4.0
    | 
Functions that deal with signals.
Edje has two communication interfaces between code and theme. Signals and messages.
This group has functions that deal with signals. One can either emit a signal from code to a theme or create handles for the ones emitted from themes. Signals are identified by strings.
| Functions | |
| void * | edje_object_signal_callback_extra_data_get (void) | 
| Gets extra data passed to callbacks. | |
| Typedefs | |
| typedef void(* | Edje_Signal_Cb )(void *data, Evas_Object *obj, const char *emission, const char *source) | 
Typedef Documentation
| typedef void(* Edje_Signal_Cb)(void *data, Evas_Object *obj, const char *emission, const char *source) | 
Edje signal callback functions's prototype definition. data will have the auxiliary data pointer set at the time the callback registration. obj will be a pointer the Edje object where the signal comes from. emission will identify the exact signal's emission string and source the exact signal's source one. 
- Examples:
- edje-color-class.c.
Function Documentation
| void* edje_object_signal_callback_extra_data_get | ( | void | ) | 
Gets extra data passed to callbacks.
- Returns:
- The extra data for that callback.
Some callbacks pass extra information. This function gives access to that extra information. It's somehow like event_info in smart callbacks.
- See also:
- edje_object_signal_callback_add() for more on Edje signals.
- Since (EFL) :
- 1.1.0
- Since :
- 2.3