libUPnP  1.6.20
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

int Handle_Info::aliasInstalled
Upnp_FunPtr Handle_Info::Callback
ClientSubscription* Handle_Info::ClientSubList
char* Handle_Info::Cookie
IXML_Document* Handle_Info::DescDocument

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.

int Handle_Info::DeviceAf
IXML_NodeList* Handle_Info::DeviceList
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().

int Handle_Info::MaxSubscriptions
int Handle_Info::MaxSubscriptionTimeOut
IXML_NodeList* Handle_Info::ServiceList

List of services in the description document.

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

service_table Handle_Info::ServiceTable
LinkedList Handle_Info::SsdpSearchList

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