TSoInetInterfaceInfo Class Reference

class TSoInetInterfaceInfo

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 Data Documentation

TInetAddr iAddress

TInetAddr iAddress

Interface IP address.

TInetAddr iBrdAddr

TInetAddr iBrdAddr

IP broadcast address.

TInetAddr iDefGate

TInetAddr iDefGate

IP default gateway or peer address (if known).

TUint iFeatures

TUint iFeatures

Feature flags.

Possible values are defined in in_iface.h.

TSockAddr iHwAddr

TSockAddr iHwAddr

Hardware address.

TInt iMtu

TInt iMtu

Maximum transmission unit (bytes)

TName iName

TName iName

Interface name

TInetAddr iNameSer1

TInetAddr iNameSer1

IP primary name server (if any).

TInetAddr iNameSer2

TInetAddr iNameSer2

IP secondary name server (if any).

TInetAddr iNetMask

TInetAddr iNetMask

IP netmask.

TInt iSpeedMetric

TInt iSpeedMetric

An approximation of the interface speed in Kbps.

TIfStatus iState

TIfStatus iState

Interface state.

TName iTag

TName iTag

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