TSoInetInterfaceInfo Class Reference

#include <in_sock.h>

class TSoInetInterfaceInfo

Detailed Description

Used when listing interfaces with socket option.

Used with interface level KSolInetIfCtrl option KSoInetNextInterface.

This is also a base class for the TSoInet6InterfaceInfo, which is used in modifying the interface configuration.

Member Attribute Documentation

iAddress

TInetAddr iAddress

Interface IP address.

iBrdAddr

TInetAddr iBrdAddr

IP broadcast address.

iDefGate

TInetAddr iDefGate

IP default gateway or peer address (if known).

iFeatures

TUint iFeatures

Feature flags.

Possible values are defined in in_iface.h.

iHwAddr

TSockAddr iHwAddr

Hardware address.

iMtu

TInt iMtu

Maximum transmission unit (bytes)

iName

TName iName

Interface name

iNameSer1

TInetAddr iNameSer1

IP primary name server (if any).

iNameSer2

TInetAddr iNameSer2

IP secondary name server (if any).

iNetMask

TInetAddr iNetMask

IP netmask.

iSpeedMetric

TInt iSpeedMetric

An approximation of the interface speed in Kbps.

iState

TIfStatus iState

Interface state.

iTag

TName iTag

Ignored since 7.0. The field exists, but it is ignored.