#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 |
1.4.7