#include <cybergarage/upnp/event/cevent.h>#include <cybergarage/util/clog.h>Functions | |
| CgUpnpEventListenerList * | cg_upnp_eventlistenerlist_new () |
| void | cg_upnp_eventlistenerlist_delete (CgUpnpEventListenerList *eventListenerList) |
| void | cg_upnp_eventlistenerlist_remove (CgUpnpEventListenerList *eventListenerList, CG_UPNP_EVENT_LISTENER listener) |
| void | cg_upnp_eventlistenerlist_add (CgUpnpEventListenerList *eventListenerList, CG_UPNP_EVENT_LISTENER listener) |
| void | cg_upnp_eventlistenerlist_notify (CgUpnpEventListenerList *eventListenerList, CgUpnpProperty *property) |
| void cg_upnp_eventlistenerlist_add | ( | CgUpnpEventListenerList * | eventListenerList, | |
| CG_UPNP_EVENT_LISTENER | listener | |||
| ) |
Add a listener to the event listener list
| eventListenerList | The event listener list | |
| listener | The listener to add |
| void cg_upnp_eventlistenerlist_delete | ( | CgUpnpEventListenerList * | eventListenerList | ) |
Delete a event listener list.
| eventListenerList | The event listener list to delete |
| CgUpnpEventListenerList* cg_upnp_eventlistenerlist_new | ( | ) |
Create a new event listener list
| void cg_upnp_eventlistenerlist_notify | ( | CgUpnpEventListenerList * | eventListenerList, | |
| CgUpnpProperty * | property | |||
| ) |
Call all event listeners in the list with the given evented data.
| eventListenerList | The list to iterate thru | |
| property | The property that has been evented |
| void cg_upnp_eventlistenerlist_remove | ( | CgUpnpEventListenerList * | eventListenerList, | |
| CG_UPNP_EVENT_LISTENER | listener | |||
| ) |
Remove a listener from the event listener list
| eventListenerList | The event listener list | |
| listener | The listener to remove |
1.4.7