public class ARP
extends org.opendaylight.openflowplugin.libraries.liblldp.Packet
Modifier and Type | Field and Description |
---|---|
static short |
HW_TYPE_ETHERNET |
static short |
PROTO_TYPE_IP |
static short |
REPLY |
static short |
REQUEST |
Constructor and Description |
---|
ARP()
Default constructor that creates and sets the HashMap.
|
ARP(boolean writeAccess) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
byte |
getHardwareAddressLength() |
short |
getHardwareType() |
short |
getOpCode() |
byte |
getProtocolAddressLength() |
short |
getProtocolType() |
byte[] |
getSenderHardwareAddress() |
byte[] |
getSenderProtocolAddress() |
byte[] |
getTargetHardwareAddress() |
byte[] |
getTargetProtocolAddress() |
int |
hashCode() |
ARP |
setHardwareAddressLength(byte hardwareAddressLength) |
ARP |
setHardwareType(short hardwareType) |
ARP |
setOpCode(short opCode) |
ARP |
setProtocolAddressLength(byte protocolAddressLength) |
ARP |
setProtocolType(short protocolType) |
ARP |
setSenderHardwareAddress(byte[] senderHardwareAddress) |
ARP |
setSenderProtocolAddress(byte[] senderIP) |
ARP |
setTargetHardwareAddress(byte[] targetHardwareAddress) |
ARP |
setTargetProtocolAddress(byte[] targetProtocolAddress) |
deserialize, getfieldnumBits, getfieldOffset, getHeaderSize, getParent, getPayload, getRawPayload, isCorrupted, postDeserializeCustomOperation, postSerializeCustomOperation, serialize, setHeaderField, setParent, setPayload, setRawPayload, toString
public static final short HW_TYPE_ETHERNET
public static final short REQUEST
public static final short REPLY
public static final short PROTO_TYPE_IP
public ARP()
public ARP(boolean writeAccess)
public short getHardwareType()
public short getProtocolType()
public byte getHardwareAddressLength()
public byte getProtocolAddressLength()
public short getOpCode()
public byte[] getSenderHardwareAddress()
public byte[] getSenderProtocolAddress()
public byte[] getTargetHardwareAddress()
public ARP setHardwareType(short hardwareType)
public ARP setProtocolType(short protocolType)
public ARP setHardwareAddressLength(byte hardwareAddressLength)
public ARP setProtocolAddressLength(byte protocolAddressLength)
public ARP setOpCode(short opCode)
public ARP setSenderHardwareAddress(byte[] senderHardwareAddress)
public ARP setTargetHardwareAddress(byte[] targetHardwareAddress)
public ARP setTargetProtocolAddress(byte[] targetProtocolAddress)
public ARP setSenderProtocolAddress(byte[] senderIP)
public byte[] getTargetProtocolAddress()
public int hashCode()
hashCode
in class org.opendaylight.openflowplugin.libraries.liblldp.Packet
public boolean equals(Object obj)
equals
in class org.opendaylight.openflowplugin.libraries.liblldp.Packet
Copyright © 2019 OpenDaylight. All rights reserved.