Synopsis
void * e_event_add_items ( | emp, | |
| | items, | |
| | freefunc, | |
| | data); | |
| EEvent * | emp; |
| GSList * | items; |
| EEventItemsFunc | freefunc; |
| void * | data; |
Arguments
- emp
An initialised EEvent structure.
- items
A list of EEventItems event listeners to register on this event manager.
- freefunc
A function called when the items list is no longer needed.
- data
callback data for freefunc and for item event handlers.
Description
Adds items to the list of events listened to on the event manager emp.
Return value
An opaque key which can later be passed to remove_items.