#include <cybergarage/upnp/event/cnotify.h>
#include <cybergarage/upnp/event/cevent.h>
#include <cybergarage/upnp/event/csubscriber.h>
#include <cybergarage/upnp/event/cproperty.h>
#include <cybergarage/upnp/control/ccontrol.h>
#include <cybergarage/upnp/cstatevariable.h>
#include <cybergarage/util/clog.h>
Defines | |
#define | cg_upnp_event_notify_request_getpropertylistonly(notifyReq) ((CgUpnpPropertyList *)cg_soap_request_getuserdata(notifyReq)) |
Functions | |
static CgXmlNode * | cg_upnp_event_notify_request_createpropertysetnode (CgUpnpStateVariable *statVar) |
CgUpnpNotifyRequest * | cg_upnp_event_notify_request_new () |
void | cg_upnp_event_notify_request_delete (CgUpnpNotifyRequest *notifyReq) |
void | cg_upnp_event_notify_request_clear (CgUpnpNotifyRequest *notifyReq) |
void | cg_upnp_event_notify_request_setsid (CgUpnpNotifyRequest *soapReq, char *sid) |
BOOL | cg_upnp_event_notify_request_setpropertysetnode (CgUpnpNotifyRequest *notifyReq, CgUpnpSubscriber *sub, CgUpnpStateVariable *statVar) |
CgXmlNode * | cg_upnp_event_notify_request_getvariablenode (CgUpnpNotifyRequest *nofityReq) |
static CgUpnpProperty * | cg_upnp_property_createfromnode (CgXmlNode *varNode) |
CgUpnpPropertyList * | cg_upnp_event_notify_request_getpropertylist (CgUpnpNotifyRequest *notifyReq) |
#define cg_upnp_event_notify_request_getpropertylistonly | ( | notifyReq | ) | ((CgUpnpPropertyList *)cg_soap_request_getuserdata(notifyReq)) |
void cg_upnp_event_notify_request_clear | ( | CgUpnpNotifyRequest * | notifyReq | ) |
Clear Notification request
notifyReq | Notification request |
static CgXmlNode * cg_upnp_event_notify_request_createpropertysetnode | ( | CgUpnpStateVariable * | statVar | ) | [static] |
void cg_upnp_event_notify_request_delete | ( | CgUpnpNotifyRequest * | notifyReq | ) |
Delete Notification request
notifyReq | Notification request |
CgUpnpPropertyList* cg_upnp_event_notify_request_getpropertylist | ( | CgUpnpNotifyRequest * | nofityReq | ) |
Get property list from Notification request
nofityReq | Notification request |
CgXmlNode* cg_upnp_event_notify_request_getvariablenode | ( | CgUpnpNotifyRequest * | nofityReq | ) |
CgUpnpNotifyRequest* cg_upnp_event_notify_request_new | ( | ) |
Create new Notification request
BOOL cg_upnp_event_notify_request_setpropertysetnode | ( | CgUpnpNotifyRequest * | notifyReq, | |
CgUpnpSubscriber * | sub, | |||
CgUpnpStateVariable * | statVar | |||
) |
void cg_upnp_event_notify_request_setsid | ( | CgUpnpNotifyRequest * | soapReq, | |
char * | sid | |||
) |
Set SID (Subscription ID) for notification request
soapReq | Notification request | |
sid | SID |
static CgUpnpProperty* cg_upnp_property_createfromnode | ( | CgXmlNode * | varNode | ) | [static] |