libUPnP  1.6.17
Data Fields
Handle_Info Struct Reference
Collaboration diagram for Handle_Info:
Collaboration graph
[legend]

Data Fields

Upnp_Handle_Type HType
Upnp_FunPtr Callback
char * Cookie
int aliasInstalled
char DescURL [LINE_SIZE]
char LowerDescURL [LINE_SIZE]
char DescXML [LINE_SIZE]
int MaxAge
int PowerState
int SleepPeriod
int RegistrationState
IXML_DocumentDescDocument
IXML_NodeListDeviceList
IXML_NodeListServiceList
service_table ServiceTable
int MaxSubscriptions
int MaxSubscriptionTimeOut
int DeviceAf
ClientSubscription * ClientSubList
LinkedList SsdpSearchList

Field Documentation

ClientSubscription* Handle_Info::ClientSubList

Description parsed in terms of DOM document.

Referenced by UpnpRegisterRootDevice(), UpnpRegisterRootDevice2(), UpnpRegisterRootDevice4(), and UpnpUnRegisterRootDeviceLowPower().

char Handle_Info::DescURL[LINE_SIZE]
char Handle_Info::DescXML[LINE_SIZE]

XML file path for device description.

Upnp_Handle_Type Handle_Info::HType
char Handle_Info::LowerDescURL[LINE_SIZE]

URL for the use of SSDP when answering to legacy CPs (CP searching for a v1 when the device is v2).

Referenced by AdvertiseAndReply(), UpnpRegisterRootDevice(), UpnpRegisterRootDevice2(), and UpnpRegisterRootDevice4().

List of services in the description document.

Referenced by UpnpRegisterRootDevice(), UpnpRegisterRootDevice2(), UpnpRegisterRootDevice4(), and UpnpUnRegisterRootDeviceLowPower().


The documentation for this struct was generated from the following file: