libUPnP 1.14.19
Callback.h
Go to the documentation of this file.
1
2#ifndef CALLBACK_H
3#define CALLBACK_H
4
117
118typedef enum Upnp_EventType_e Upnp_EventType;
119
145typedef int (*Upnp_FunPtr)(
147 Upnp_EventType EventType,
149 const void *Event,
151 void *Cookie);
152
153#endif /* CALLBACK_H */
Upnp_EventType_e
The reason code for an event callback.
Definition Callback.h:17
@ UPNP_EVENT_RENEWAL_COMPLETE
Definition Callback.h:93
@ UPNP_EVENT_AUTORENEWAL_FAILED
Definition Callback.h:109
@ UPNP_DISCOVERY_ADVERTISEMENT_BYEBYE
Definition Callback.h:57
@ UPNP_CONTROL_GET_VAR_REQUEST
Definition Callback.h:37
@ UPNP_EVENT_SUBSCRIPTION_REQUEST
Definition Callback.h:83
@ UPNP_DISCOVERY_ADVERTISEMENT_ALIVE
Definition Callback.h:52
@ UPNP_CONTROL_ACTION_COMPLETE
Definition Callback.h:31
@ UPNP_EVENT_SUBSCRIPTION_EXPIRED
Definition Callback.h:115
@ UPNP_DISCOVERY_SEARCH_RESULT
Definition Callback.h:63
@ UPNP_EVENT_SUBSCRIBE_COMPLETE
Definition Callback.h:98
@ UPNP_CONTROL_GET_VAR_COMPLETE
Definition Callback.h:42
@ UPNP_EVENT_UNSUBSCRIBE_COMPLETE
Definition Callback.h:103
@ UPNP_DISCOVERY_SEARCH_TIMEOUT
Definition Callback.h:68
@ UPNP_EVENT_RECEIVED
Definition Callback.h:88
@ UPNP_CONTROL_ACTION_REQUEST
Definition Callback.h:26
int(* Upnp_FunPtr)(Upnp_EventType EventType, const void *Event, void *Cookie)
Definition Callback.h:145