public static final class ArpPacket.Builder extends AbstractPacket.AbstractBuilder
Constructor and Description |
---|
ArpPacket.Builder() |
Modifier and Type | Method and Description |
---|---|
ArpPacket |
build()
Build a packet object using values set to this object.
|
ArpPacket.Builder |
dstHardwareAddr(MacAddress dstHardwareAddr) |
ArpPacket.Builder |
dstProtocolAddr(InetAddress dstProtocolAddr) |
ArpPacket.Builder |
hardwareAddrLength(byte hardwareAddrLength) |
ArpPacket.Builder |
hardwareType(ArpHardwareType hardwareType) |
ArpPacket.Builder |
operation(ArpOperation operation) |
ArpPacket.Builder |
protocolAddrLength(byte protocolAddrLength) |
ArpPacket.Builder |
protocolType(EtherType protocolType) |
ArpPacket.Builder |
srcHardwareAddr(MacAddress srcHardwareAddr) |
ArpPacket.Builder |
srcProtocolAddr(InetAddress srcProtocolAddr) |
get, getOuterOf, getPayloadBuilder, iterator, payloadBuilder
public ArpPacket.Builder hardwareType(ArpHardwareType hardwareType)
hardwareType
- hardwareTypepublic ArpPacket.Builder protocolType(EtherType protocolType)
protocolType
- protocolTypepublic ArpPacket.Builder hardwareAddrLength(byte hardwareAddrLength)
hardwareAddrLength
- hardwareAddrLengthpublic ArpPacket.Builder protocolAddrLength(byte protocolAddrLength)
protocolAddrLength
- protocolAddrLengthpublic ArpPacket.Builder operation(ArpOperation operation)
operation
- operationpublic ArpPacket.Builder srcHardwareAddr(MacAddress srcHardwareAddr)
srcHardwareAddr
- srcHardwareAddrpublic ArpPacket.Builder srcProtocolAddr(InetAddress srcProtocolAddr)
srcProtocolAddr
- srcProtocolAddrpublic ArpPacket.Builder dstHardwareAddr(MacAddress dstHardwareAddr)
dstHardwareAddr
- dstHardwareAddrpublic ArpPacket.Builder dstProtocolAddr(InetAddress dstProtocolAddr)
dstProtocolAddr
- dstProtocolAddrpublic ArpPacket build()
Packet.Builder
build
in interface Packet.Builder
build
in class AbstractPacket.AbstractBuilder
Copyright © 2011–2016 Pcap4J.org. All rights reserved.