TInet6HeaderArp Class Reference

class TInet6HeaderArp

ARP Header.

 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |        Hardware Type          |         Protocol Type         |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |  HwAddrLen    |   PrAddrLen   |         ARP Operation         |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |         Sender's physical hardware address                    |
   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 |         Sender's protocol address                             |
   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 |         Target's physical hardware address                    |
   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 |         Target's protocol address                             |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Note:

This definition covers only the fixed portion of the message. DO NOT DECLARE A VARIABLE WITH THIS CLASS!

Member Functions Documentation

EndPtr()

TUint8 *EndPtr()[inline]

HardwareType()

TInt HardwareType()const [inline]

HeaderLength()

TInt HeaderLength()const [inline]

HwAddrLen()

TInt HwAddrLen()const [inline]

MaxHeaderLength()

TInt MaxHeaderLength()[static, inline]

MinHeaderLength()

TInt MinHeaderLength()[static, inline]

Operation()

TInt Operation()const [inline]

PrAddrLen()

TInt PrAddrLen()const [inline]

ProtocolType()

TInt ProtocolType()const [inline]

SenderHwAddr()

TPtr8 SenderHwAddr()[inline]

SenderPrAddr()

TPtr8 SenderPrAddr()[inline]

SetHardwareType(TInt)

voidSetHardwareType(TIntaType)[inline]

Parameters

TInt aType

SetHwAddrLen(TInt)

voidSetHwAddrLen(TIntaLength)[inline]

Parameters

TInt aLength

SetOperation(TInt)

voidSetOperation(TIntaOperation)[inline]

Parameters

TInt aOperation

SetPrAddrLen(TInt)

voidSetPrAddrLen(TIntaLength)[inline]

Parameters

TInt aLength

SetProtocolType(TInt)

voidSetProtocolType(TIntaType)[inline]

Parameters

TInt aType

TargetHwAddr()

TPtr8 TargetHwAddr()[inline]

TargetPrAddr()

TPtr8 TargetPrAddr()[inline]

Member Data Documentation

union TInet6HeaderArp::@175 @176

union TInet6HeaderArp::@175@176[private]

TUint8 i

TUint8 i

TUint32 iAlign

TUint32 iAlign