TInet6HeaderArp Class Reference

#include <arp_hdr.h>

Link against: ethint.lib

class TInet6HeaderArp

Detailed Description

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

i

iAlign

TUint32 iAlign

Member Function 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]

SetHwAddrLen ( TInt )

voidSetHwAddrLen(TIntaLength)[inline]

SetOperation ( TInt )

voidSetOperation(TIntaOperation)[inline]

SetPrAddrLen ( TInt )

voidSetPrAddrLen(TIntaLength)[inline]

SetProtocolType ( TInt )

voidSetProtocolType(TIntaType)[inline]

TargetHwAddr ( )

TPtr8 TargetHwAddr()[inline]

TargetPrAddr ( )

TPtr8 TargetPrAddr()[inline]