|
Data Structures |
struct | _CgUpnpSubscriber |
Defines |
#define | cg_upnp_subscriber_next(sub) (CgUpnpSubscriber *)cg_list_next((CgList *)sub) |
#define | cg_upnp_subscriber_remove(sub) cg_list_remove((CgList *)sub) |
#define | cg_upnp_subscriber_setsid(sub, value) cg_string_setvalue(sub->sid, value) |
#define | cg_upnp_subscriber_getsid(sub) cg_string_getvalue(sub->sid) |
#define | cg_upnp_subscriber_settimeout(sub, value) (sub->timeout = value) |
#define | cg_upnp_subscriber_gettimeout(sub) (sub->timeout) |
#define | cg_upnp_subscriber_setsubscriptiontime(sub, value) (sub->subscriptionTime = value) |
#define | cg_upnp_subscriber_getsubscriptiontime(sub) (sub->subscriptionTime) |
#define | cg_upnp_subscriber_setnotifycount(sub, value) (sub->notifyCount = value) |
#define | cg_upnp_subscriber_getnotifycount(sub) (sub->notifyCount) |
#define | cg_upnp_subscriber_setdeliveryurl(sub, value) cg_net_url_set(sub->deliveryURL, value) |
#define | cg_upnp_subscriber_getdeliveryhost(sub) cg_net_url_gethost(sub->deliveryURL) |
#define | cg_upnp_subscriber_getdeliverypath(sub) cg_net_url_getpath(sub->deliveryURL) |
#define | cg_upnp_subscriber_getdeliveryport(sub) cg_net_url_getport(sub->deliveryURL) |
#define | cg_upnp_subscriberlist_clear(subList) cg_list_clear((CgList *)subList, (CG_LIST_DESTRUCTORFUNC)cg_upnp_subscriber_delete) |
#define | cg_upnp_subscriberlist_size(subList) cg_list_size((CgList *)subList) |
#define | cg_upnp_subscriberlist_gets(subList) (CgUpnpSubscriber *)cg_list_next((CgList *)subList) |
#define | cg_upnp_subscriberlist_add(subList, sub) cg_list_add((CgList *)subList, (CgList *)sub) |
Typedefs |
typedef _CgUpnpSubscriber | CgUpnpSubscriber |
typedef _CgUpnpSubscriber | CgUpnpSubscriberList |
Functions |
CgUpnpSubscriber * | cg_upnp_subscriber_new () |
void | cg_upnp_subscriber_delete (CgUpnpSubscriber *sub) |
void | cg_upnp_subscriber_clear (CgUpnpSubscriber *sub) |
void | cg_upnp_subscriber_renew (CgUpnpSubscriber *sub) |
long | cg_upnp_subscriber_incrementnotifycount (CgUpnpSubscriber *sub) |
BOOL | cg_upnp_subscriber_isexpired (CgUpnpSubscriber *sub) |
BOOL | cg_upnp_subscriber_notify (CgUpnpSubscriber *sub, CgUpnpStateVariable *statVar) |
CgUpnpSubscriberList * | cg_upnp_subscriberlist_new () |
void | cg_upnp_subscriberlist_delete (CgUpnpSubscriberList *subscriberlist) |