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

Field Documentation

◆ aliasInstalled

int Handle_Info::aliasInstalled

◆ Callback

Upnp_FunPtr Handle_Info::Callback

◆ ClientSubList

GenlibClientSubscription* Handle_Info::ClientSubList

◆ Cookie

char* Handle_Info::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

Upnp_Handle_Type Handle_Info::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

int Handle_Info::MaxSubscriptions

◆ MaxSubscriptionTimeOut

int Handle_Info::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

LinkedList Handle_Info::SsdpSearchList

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