#include <arp_hdr.h>
class TInet6HeaderArp |
Public Attributes | |
---|---|
TUint8 | i |
TUint32 | iAlign |
Public Member Functions | |
---|---|
TUint8 * | EndPtr() |
TInt | HardwareType() |
TInt | HeaderLength() |
TInt | HwAddrLen() |
TInt | MaxHeaderLength() |
TInt | MinHeaderLength() |
TInt | Operation() |
TInt | PrAddrLen() |
TInt | ProtocolType() |
TPtr8 | SenderHwAddr() |
TPtr8 | SenderPrAddr() |
void | SetHardwareType(TInt) |
void | SetHwAddrLen(TInt) |
void | SetOperation(TInt) |
void | SetPrAddrLen(TInt) |
void | SetProtocolType(TInt) |
TPtr8 | TargetHwAddr() |
TPtr8 | TargetPrAddr() |
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 | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
This definition covers only the fixed portion of the message. DO NOT DECLARE A VARIABLE WITH THIS CLASS!