#include <cybergarage/upnp/event/cevent.h>
#include <cybergarage/upnp/control/ccontrol.h>
#include <cybergarage/upnp/cdevice.h>
#include <cybergarage/util/clog.h>
Functions | |
void | cg_upnp_event_subscription_request_setsid (CgUpnpSubscriptionRequest *subReq, char *sid) |
void | cg_upnp_event_subscription_request_settimeout (CgUpnpSubscriptionRequest *subReq, long timeout) |
static void | cg_upnp_event_subscription_request_setservice (CgUpnpSubscriptionRequest *subReq, CgUpnpService *service) |
void | cg_upnp_event_subscription_request_setnewsubscription (CgUpnpSubscriptionRequest *subReq, CgUpnpService *service, char *callback, long timeout, char *remoteAddress) |
void | cg_upnp_event_subscription_request_setrenewsubscription (CgUpnpSubscriptionRequest *subReq, CgUpnpService *service, char *uuid, long timeout, char *remoteAddress) |
void | cg_upnp_event_subscription_request_setunsubscription (CgUpnpSubscriptionRequest *subReq, CgUpnpService *service, char *remoteAddress) |
void cg_upnp_event_subscription_request_setnewsubscription | ( | CgUpnpSubscriptionRequest * | subReq, | |
CgUpnpService * | service, | |||
char * | callback, | |||
long | timeout, | |||
char * | remoteAddress | |||
) |
(Re)initializes subscription request
subReq | Subscription request | |
service | Service to be subscribed | |
callback | URL to be called when service state changes | |
timeout | Subscription timeout | |
remoteAddress | HTTP Host: header content |
void cg_upnp_event_subscription_request_setrenewsubscription | ( | CgUpnpSubscriptionRequest * | subReq, | |
CgUpnpService * | service, | |||
char * | uuid, | |||
long | timeout, | |||
char * | remoteAddress | |||
) |
(Re)initializes subscription request to be renewal request
subReq | Subscription request | |
service | Service to be subscribed | |
uuid | Devices unique identification string | |
timeout | Subscription timeout | |
remoteAddress | HTTP Host: header content |
static void cg_upnp_event_subscription_request_setservice | ( | CgUpnpSubscriptionRequest * | subReq, | |
CgUpnpService * | service | |||
) | [static] |
void cg_upnp_event_subscription_request_setsid | ( | CgUpnpSubscriptionRequest * | subReq, | |
char * | sid | |||
) |
Set sid to subscription request
subReq | Subscription request | |
sid | SID (Subscription id) |
void cg_upnp_event_subscription_request_settimeout | ( | CgUpnpSubscriptionRequest * | subReq, | |
long | timeout | |||
) |
Set timeout for subscription request
subReq | Subscription request | |
timeout | Timeout value for subscription request |
void cg_upnp_event_subscription_request_setunsubscription | ( | CgUpnpSubscriptionRequest * | subReq, | |
CgUpnpService * | service, | |||
char * | remoteAddress | |||
) |
(Re)initializes subscription request to be unsubscription request
subReq | Subscription request | |
service | Service where to be unsubscribed | |
remoteAddress | HTTP Host: header content |