libUPnP 1.14.20
Handle_Info Struct Reference
Collaboration diagram for Handle_Info:

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
 
GenlibClientSubscriptionClientSubList
 
LinkedList SsdpSearchList
 

Field Documentation

◆ aliasInstalled

int Handle_Info::aliasInstalled

◆ Callback

◆ ClientSubList

◆ Cookie

◆ DescDocument

IXML_Document* Handle_Info::DescDocument

Description parsed in terms of DOM document.

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

◆ DescURL

char Handle_Info::DescURL[LINE_SIZE]

◆ DescXML

char Handle_Info::DescXML[LINE_SIZE]

XML file path for device description.

◆ DeviceAf

int Handle_Info::DeviceAf

◆ DeviceList

IXML_NodeList* Handle_Info::DeviceList

◆ HType

◆ LowerDescURL

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().

◆ MaxSubscriptions

◆ MaxSubscriptionTimeOut

◆ ServiceList

IXML_NodeList* Handle_Info::ServiceList

List of services in the description document.

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

◆ ServiceTable

service_table Handle_Info::ServiceTable

Table holding subscriptions and URL information.

Referenced by genaNotifyThread(), genaUnregisterDevice(), UpnpRegisterRootDevice(), UpnpRegisterRootDevice2(), and UpnpRegisterRootDevice4().

◆ SsdpSearchList


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