xrootd
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
XrdNetAddrInfo::LocInfo Struct Reference

#include <XrdNetAddrInfo.hh>

Public Member Functions

 LocInfo ()
 

Public Attributes

unsigned char Country [2]
 Two letter TLD country code. More...
 
unsigned char Region
 Region (may combine adjacent countries) More...
 
unsigned char Locale
 Locale (may combine adjacent regions) More...
 
char TimeZone
 +/- hours from GMT (-128 if not set) More...
 
char Flags
 Flags. More...
 
short Speed
 I/F speed (Gb*1024/100)(not supported) More...
 
int Latitude
 Degrees +/- xx.xxxxxx (not supported) More...
 
int Longtitude
 Degrees +/- xx.xxxxxx (not supported) More...
 

Detailed Description

Obtain the location of this address.

Returns
!0 pointer to the unverified location information. Not all fields may be set.
=0 location information is not available.

Constructor & Destructor Documentation

XrdNetAddrInfo::LocInfo::LocInfo ( )
inline

References Country.

Member Data Documentation

unsigned char XrdNetAddrInfo::LocInfo::Country[2]

Two letter TLD country code.

Referenced by XrdNetAddrInfo::Location(), and LocInfo().

char XrdNetAddrInfo::LocInfo::Flags

Flags.

int XrdNetAddrInfo::LocInfo::Latitude

Degrees +/- xx.xxxxxx (not supported)

unsigned char XrdNetAddrInfo::LocInfo::Locale

Locale (may combine adjacent regions)

int XrdNetAddrInfo::LocInfo::Longtitude

Degrees +/- xx.xxxxxx (not supported)

unsigned char XrdNetAddrInfo::LocInfo::Region

Region (may combine adjacent countries)

short XrdNetAddrInfo::LocInfo::Speed

I/F speed (Gb*1024/100)(not supported)

char XrdNetAddrInfo::LocInfo::TimeZone

+/- hours from GMT (-128 if not set)


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