|
Functions |
static void | cg_upnp_service_initchildnodes (CgUpnpService *service) |
static void | cg_upnp_service_initactionlist (CgUpnpService *service) |
static void | cg_upnp_service_initservicestatetable (CgUpnpService *service) |
CgUpnpService * | cg_upnp_service_new () |
void | cg_upnp_service_delete (CgUpnpService *service) |
void | cg_upnp_service_clear (CgUpnpService *service) |
BOOL | cg_upnp_service_isscpdurl (CgUpnpService *service, char *url) |
BOOL | cg_upnp_service_parsedescription (CgUpnpService *service, char *desciption, int descriptionLen) |
BOOL | cg_upnp_service_parsedescriptionurl (CgUpnpService *service, CgNetURL *url) |
char * | cg_upnp_service_getdescription (CgUpnpService *service, CgString *descStr) |
char * | cg_upnp_servicetype_getidentifier (char *serviceType) |
char * | cg_upnp_servicetype_geturn (char *serviceType) |
char * | cg_upnp_servicetype_getservice (char *serviceType) |
char * | cg_upnp_servicetype_gettype (char *serviceType) |
char * | cg_upnp_servicetype_getschematype (char *serviceType) |
char * | cg_upnp_servicetype_getversion (char *serviceType) |
char * | cg_upnp_service_getnotifyservicetypent (CgUpnpService *service, char *buf, int bufSize) |
char * | cg_upnp_service_getnotifyservicetypeusn (CgUpnpService *service, char *buf, int bufSize) |
BOOL | cg_upnp_service_announcefrom (CgUpnpService *service, char *bindAddr) |
BOOL | cg_upnp_service_byebyefrom (CgUpnpService *service, char *bindAddr) |
CgUpnpAction * | cg_upnp_service_getactionbyname (CgUpnpService *service, char *name) |
CgUpnpStateVariable * | cg_upnp_service_getstatevariablebyname (CgUpnpService *service, char *name) |
void | cg_upnp_service_setactionlistener (CgUpnpService *service, CG_UPNP_ACTION_LISTNER actionListener) |
void | cg_upnp_service_setquerylistener (CgUpnpService *service, CG_UPNP_STATEVARIABLE_LISTNER queryListener) |
CgUpnpActionList * | cg_upnp_service_getactionlist (CgUpnpService *service) |
CgUpnpAction * | cg_upnp_service_getactions (CgUpnpService *service) |
CgUpnpServiceStateTable * | cg_upnp_service_getservicestatetable (CgUpnpService *service) |
CgUpnpStateVariable * | cg_upnp_service_getstatevariables (CgUpnpService *service) |
BOOL | cg_upnp_service_addsubscriber (CgUpnpService *service, CgUpnpSubscriber *sub) |
BOOL | cg_upnp_service_removesubscriber (CgUpnpService *service, CgUpnpSubscriber *sub) |
CgUpnpSubscriber * | cg_upnp_service_getsubscriberbysid (CgUpnpService *service, char *sid) |