libUPnP  1.8.0
Event.h
Go to the documentation of this file.
1 
2 
3 #ifndef EVENT_H
4 #define EVENT_H
5 
6 
17 typedef struct s_UpnpEvent UpnpEvent;
18 
19 
20 #include "ixml.h" /* for IXML_Document */
21 #include "UpnpGlobal.h" /* for EXPORT_SPEC */
22 #include "UpnpString.h"
23 
24 
25 #ifdef __cplusplus
26 extern "C" {
27 #endif /* __cplusplus */
28 
29 
32 
35 
38 
41 
44 EXPORT_SPEC void UpnpEvent_set_EventKey(UpnpEvent *p, int n);
45 
48 EXPORT_SPEC void UpnpEvent_set_ChangedVariables(UpnpEvent *p, IXML_Document *d);
49 
52 EXPORT_SPEC const char *UpnpEvent_get_SID_cstr(const UpnpEvent *p);
53 EXPORT_SPEC void UpnpEvent_set_SID(UpnpEvent *p, const UpnpString *s);
54 
55 
56 #ifdef __cplusplus
57 }
58 #endif /* __cplusplus */
59 
60 
61 #endif /* EVENT_H */
62