libUPnP  1.6.17
Data Fields
Upnp_Discovery Struct Reference

#include <upnp.h>

Data Fields

int ErrCode
int Expires
char DeviceId [(size_t) 180]
char DeviceType [(size_t) 180]
char ServiceType [(size_t) 180]
char ServiceVer [(size_t) 180]
char Location [(size_t) 180]
char Os [(size_t) 180]
char Date [(size_t) 180]
char Ext [(size_t) 180]
struct sockaddr_storage DestAddr

Detailed Description

Returned in a { UPNP_DISCOVERY_RESULT} callback.


Field Documentation

char Upnp_Discovery::Date[(size_t) 180]

Date when the response was generated.

Referenced by ssdp_handle_ctrlpt_msg().

struct sockaddr_storage Upnp_Discovery::DestAddr

The host address of the device responding to the search.

Referenced by ssdp_handle_ctrlpt_msg().

char Upnp_Discovery::DeviceId[(size_t) 180]

The unique device identifier.

Referenced by SampleUtil_PrintEvent(), and ssdp_handle_ctrlpt_msg().

char Upnp_Discovery::DeviceType[(size_t) 180]

The device type.

Referenced by SampleUtil_PrintEvent(), and ssdp_handle_ctrlpt_msg().

The result code of the { UpnpSearchAsync} call.

Referenced by SampleUtil_PrintEvent(), and ssdp_handle_ctrlpt_msg().

The expiration time of the advertisement.

Referenced by SampleUtil_PrintEvent(), and ssdp_handle_ctrlpt_msg().

char Upnp_Discovery::Ext[(size_t) 180]

Confirmation that the MAN header was understood by the device.

Referenced by SampleUtil_PrintEvent(), and ssdp_handle_ctrlpt_msg().

char Upnp_Discovery::Location[(size_t) 180]

The URL to the UPnP description document for the device.

Referenced by SampleUtil_PrintEvent(), and ssdp_handle_ctrlpt_msg().

char Upnp_Discovery::Os[(size_t) 180]

The operating system the device is running.

Referenced by SampleUtil_PrintEvent(), and ssdp_handle_ctrlpt_msg().

char Upnp_Discovery::ServiceType[(size_t) 180]

The service type.

Referenced by SampleUtil_PrintEvent(), and ssdp_handle_ctrlpt_msg().

char Upnp_Discovery::ServiceVer[(size_t) 180]

The service version.

Referenced by SampleUtil_PrintEvent(), and ssdp_handle_ctrlpt_msg().


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