mUPnP for C
notify_request.c File Reference

Macros

#define mupnp_event_notify_request_getpropertylistonly(notifyReq)
 

Functions

static mUpnpXmlNodemupnp_event_notify_request_createpropertysetnode (mUpnpService *service, mUpnpStateVariable *statVar)
 
mUpnpNotifyRequestmupnp_event_notify_request_new ()
 
void mupnp_event_notify_request_delete (mUpnpNotifyRequest *notifyReq)
 
void mupnp_event_notify_request_clear (mUpnpNotifyRequest *notifyReq)
 
void mupnp_event_notify_request_setsid (mUpnpNotifyRequest *soapReq, char *sid)
 
bool mupnp_event_notify_request_setpropertysetnode (mUpnpNotifyRequest *notifyReq, mUpnpSubscriber *sub, void *pservice, mUpnpStateVariable *statVar)
 
mUpnpXmlNodemupnp_event_notify_request_getvariablenode (mUpnpNotifyRequest *nofityReq)
 
static mUpnpPropertymupnp_property_createfromnode (mUpnpXmlNode *varNode)
 
mUpnpPropertyListmupnp_event_notify_request_getpropertylist (mUpnpNotifyRequest *notifyReq)
 

Macro Definition Documentation

◆ mupnp_event_notify_request_getpropertylistonly

#define mupnp_event_notify_request_getpropertylistonly ( notifyReq)
Value:
#define mupnp_soap_request_getuserdata(soapReq)
Definition soap.h:101
Definition property.h:30

Function Documentation

◆ mupnp_event_notify_request_clear()

void mupnp_event_notify_request_clear ( mUpnpNotifyRequest * notifyReq)

Clear Notification request

Parameters
notifyReqNotification request

◆ mupnp_event_notify_request_createpropertysetnode()

static mUpnpXmlNode * mupnp_event_notify_request_createpropertysetnode ( mUpnpService * service,
mUpnpStateVariable * statVar )
static

◆ mupnp_event_notify_request_delete()

void mupnp_event_notify_request_delete ( mUpnpNotifyRequest * notifyReq)

Delete Notification request

Parameters
notifyReqNotification request

◆ mupnp_event_notify_request_getpropertylist()

mUpnpPropertyList * mupnp_event_notify_request_getpropertylist ( mUpnpNotifyRequest * nofityReq)

Get property list from Notification request

Parameters
nofityReqNotification request

◆ mupnp_event_notify_request_getvariablenode()

mUpnpXmlNode * mupnp_event_notify_request_getvariablenode ( mUpnpNotifyRequest * nofityReq)

◆ mupnp_event_notify_request_new()

mUpnpNotifyRequest * mupnp_event_notify_request_new ( void )

Create new Notification request

◆ mupnp_event_notify_request_setpropertysetnode()

bool mupnp_event_notify_request_setpropertysetnode ( mUpnpNotifyRequest * notifyReq,
mUpnpSubscriber * sub,
void * service,
mUpnpStateVariable * statVar )
Todo
Check what this does exactly...

◆ mupnp_event_notify_request_setsid()

void mupnp_event_notify_request_setsid ( mUpnpNotifyRequest * soapReq,
char * sid )

Set SID (Subscription ID) for notification request

Parameters
soapReqNotification request
sidSID

◆ mupnp_property_createfromnode()

static mUpnpProperty * mupnp_property_createfromnode ( mUpnpXmlNode * varNode)
static