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

§ Date

char Upnp_Discovery::Date[(size_t) 180]

Date when the response was generated.

§ DestAddr

struct sockaddr_storage Upnp_Discovery::DestAddr

The host address of the device responding to the search.

§ DeviceId

char Upnp_Discovery::DeviceId[(size_t) 180]

The unique device identifier.

§ DeviceType

char Upnp_Discovery::DeviceType[(size_t) 180]

The device type.

§ ErrCode

int Upnp_Discovery::ErrCode

The result code of the { UpnpSearchAsync} call.

§ Expires

int Upnp_Discovery::Expires

The expiration time of the advertisement.

§ Ext

char Upnp_Discovery::Ext[(size_t) 180]

Confirmation that the MAN header was understood by the device.

§ Location

char Upnp_Discovery::Location[(size_t) 180]

The URL to the UPnP description document for the device.

§ Os

char Upnp_Discovery::Os[(size_t) 180]

The operating system the device is running.

§ ServiceType

char Upnp_Discovery::ServiceType[(size_t) 180]

The service type.

§ ServiceVer

char Upnp_Discovery::ServiceVer[(size_t) 180]

The service version.


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