|
Functions |
static void | cg_upnp_device_initchildnodes (CgUpnpDevice *dev) |
static void | cg_upnp_device_initdevicelist (CgUpnpDevice *dev) |
static void | cg_upnp_device_initservicelist (CgUpnpDevice *dev) |
static void | cg_upnp_device_initiconlist (CgUpnpDevice *dev) |
static void | cg_upnp_device_notifywait (CgUpnpDevice *dev) |
CgUpnpDevice * | cg_upnp_device_new () |
void | cg_upnp_device_delete (CgUpnpDevice *dev) |
void | cg_upnp_device_clear (CgUpnpDevice *dev) |
void | cg_upnp_device_setdevicenode (CgUpnpDevice *dev, CgXmlNode *node) |
CgUpnpDevice * | cg_upnp_device_getrootdevice (CgUpnpDevice *dev) |
BOOL | cg_upnp_device_parsedescription (CgUpnpDevice *dev, char *desciption, int descriptionLen) |
BOOL | cg_upnp_device_parsedescriptionurl (CgUpnpDevice *dev, CgNetURL *url) |
BOOL | cg_upnp_device_loaddescriptionfile (CgUpnpDevice *dev, char *fileName) |
BOOL | cg_upnp_device_updatefromssdppacket (CgUpnpDevice *dev, CgUpnpSSDPPacket *ssdpPkt) |
char * | cg_upnp_devicetype_getidentifier (char *deviceType) |
char * | cg_upnp_devicetype_geturn (char *deviceType) |
char * | cg_upnp_devicetype_getdevice (char *deviceType) |
char * | cg_upnp_devicetype_gettype (char *deviceType) |
char * | cg_upnp_devicetype_getschematype (char *deviceType) |
char * | cg_upnp_devicetype_getversion (char *deviceType) |
CgUpnpDevice * | cg_upnp_device_getdevicebytype (CgUpnpDevice *dev, char *type) |
CgUpnpDevice * | cg_upnp_device_getdevicebyexacttype (CgUpnpDevice *dev, char *exacttype) |
CgUpnpDevice * | cg_upnp_device_getdevicebyudn (CgUpnpDevice *dev, char *udn) |
CgUpnpDevice * | cg_upnp_device_getdevicebydescriptionuri (CgUpnpDevice *dev, char *url) |
char * | cg_upnp_device_getlocationurl (CgUpnpDevice *dev, char *host, char *buf, int bufSize) |
char * | cg_upnp_device_getnotifydevicent (CgUpnpDevice *dev, char *buf, int bufSize) |
char * | cg_upnp_device_getnotifydeviceusn (CgUpnpDevice *dev, char *buf, int bufSize) |
char * | cg_upnp_device_getnotifydevicetypent (CgUpnpDevice *dev, char *buf, int bufSize) |
char * | cg_upnp_device_getnotifydevicetypeusn (CgUpnpDevice *dev, char *buf, int bufSize) |
BOOL | cg_upnp_device_announcefrom (CgUpnpDevice *dev, char *bindAddr) |
void | cg_upnp_device_announce (CgUpnpDevice *dev) |
BOOL | cg_upnp_device_byebyefrom (CgUpnpDevice *dev, char *bindAddr) |
void | cg_upnp_device_byebye (CgUpnpDevice *dev) |
BOOL | cg_upnp_device_postsearchresponse (CgUpnpDevice *dev, CgUpnpSSDPPacket *ssdpPkt, char *st, char *usn) |
BOOL | cg_upnp_device_start (CgUpnpDevice *dev) |
BOOL | cg_upnp_device_ipchanged (CgUpnpDevice *dev) |
BOOL | cg_upnp_device_stop (CgUpnpDevice *dev) |
CgUpnpService * | cg_upnp_device_getservicebyserviceid (CgUpnpDevice *dev, char *serviceId) |
CgUpnpService * | cg_upnp_device_getservicebyexacttype (CgUpnpDevice *dev, char *type) |
CgUpnpService * | cg_upnp_device_getservicebytype (CgUpnpDevice *dev, char *type) |
CgUpnpService * | cg_upnp_device_getservicebyscpdurl (CgUpnpDevice *dev, char *url) |
CgUpnpService * | cg_upnp_device_getservicebycontrolurl (CgUpnpDevice *dev, char *url) |
CgUpnpService * | cg_upnp_device_getservicebysid (CgUpnpDevice *dev, char *sid) |
void | cg_upnp_device_setactionlistener (CgUpnpDevice *dev, CG_UPNP_ACTION_LISTNER actionListner) |
void | cg_upnp_device_setquerylistener (CgUpnpDevice *dev, CG_UPNP_STATEVARIABLE_LISTNER queryListner) |
CgUpnpService * | cg_upnp_device_getservicebyeventsuburl (CgUpnpDevice *dev, char *url) |
CgUpnpAction * | cg_upnp_device_getactionbyname (CgUpnpDevice *dev, char *name) |
CgUpnpStateVariable * | cg_upnp_device_getstatevariablebyname (CgUpnpDevice *dev, char *name) |