public static final class ArpPacket.Builder extends AbstractPacket.AbstractBuilder
Constructor and Description |
---|
ArpPacket.Builder() |
Modifier and Type | Method and Description |
---|---|
ArpPacket |
build() |
ArpPacket.Builder |
dstHardwareAddr(MacAddress dstHardwareAddr) |
ArpPacket.Builder |
dstProtocolAddr(InetAddress dstProtocolAddr) |
ArpPacket.Builder |
hardwareLength(byte hardwareLength) |
ArpPacket.Builder |
hardwareType(ArpHardwareType hardwareType) |
ArpPacket.Builder |
operation(ArpOperation operation) |
ArpPacket.Builder |
protocolLength(byte protocolLength) |
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
- public ArpPacket.Builder protocolType(EtherType protocolType)
protocolType
- public ArpPacket.Builder hardwareLength(byte hardwareLength)
hardwareLength
- public ArpPacket.Builder protocolLength(byte protocolLength)
protocolLength
- public ArpPacket.Builder operation(ArpOperation operation)
operation
- public ArpPacket.Builder srcHardwareAddr(MacAddress srcHardwareAddr)
srcHardwareAddr
- public ArpPacket.Builder srcProtocolAddr(InetAddress srcProtocolAddr)
srcProtocolAddr
- public ArpPacket.Builder dstHardwareAddr(MacAddress dstHardwareAddr)
dstHardwareAddr
- public ArpPacket.Builder dstProtocolAddr(InetAddress dstProtocolAddr)
dstProtocolAddr
- public ArpPacket build()
build
in interface Packet.Builder
build
in class AbstractPacket.AbstractBuilder
Copyright © 2014. All Rights Reserved.