#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!