Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: in6_opt.h

Class TInetInterfaceInfo

class TInetInterfaceInfo;

Description

Information of a network interface. Used by event service (EClassInterface events) and KSoInetInterfaceInfo socket option.

Members

Defined in TInetInterfaceInfo:
IfState_HOLD, IfState_PENDING, IfState_READY, anonymous, iFeatures, iHwAddr, iIndex, iName, iRMtu, iSMtu, iSpeedMetric, iState


Member enumerations


Enum anonymous

n/a

Description

Possible interface states. Can also have negative values when on error state.

IfState_READY

Ready to receive data from protocol.

IfState_PENDING

Not ready for data yet.

IfState_HOLD

[Top]


Member data


iIndex

TUint32 iIndex;

Description


iName

TName iName;

Description

Interface name.


iState

TInt iState;

Description

State.


iSMtu

TInt iSMtu;

Description

Maximum transmit unit size.


iRMtu

TInt iRMtu;

Description

Maximum receive unit size.


iSpeedMetric

TInt iSpeedMetric;

Description

Metric - bigger is better.


iFeatures

TUint iFeatures;

Description

Feature flags.


iHwAddr

TSockAddr iHwAddr;

Description

Hardware address.