public static final class LinuxSllPacket.Builder extends AbstractPacket.AbstractBuilder
Constructor and Description |
---|
LinuxSllPacket.Builder() |
Modifier and Type | Method and Description |
---|---|
LinuxSllPacket.Builder |
address(byte[] address) |
LinuxSllPacket.Builder |
addressLength(short addressLength) |
LinuxSllPacket.Builder |
addressType(ArpHardwareType addressType) |
LinuxSllPacket |
build()
Build a packet object using values set to this object.
|
Packet.Builder |
getPayloadBuilder()
Get the payload builder of this object.
|
LinuxSllPacket.Builder |
packetType(LinuxSllPacketType packetType) |
LinuxSllPacket.Builder |
payloadBuilder(Packet.Builder payloadBuilder)
Set the payload builder.
|
LinuxSllPacket.Builder |
protocol(EtherType protocol) |
get, getOuterOf, iterator
public LinuxSllPacket.Builder packetType(LinuxSllPacketType packetType)
packetType
- packetTypepublic LinuxSllPacket.Builder addressType(ArpHardwareType addressType)
addressType
- addressTypepublic LinuxSllPacket.Builder addressLength(short addressLength)
addressLength
- addressLengthpublic LinuxSllPacket.Builder address(byte[] address)
address
- addresspublic LinuxSllPacket.Builder protocol(EtherType protocol)
protocol
- protocolpublic LinuxSllPacket.Builder payloadBuilder(Packet.Builder payloadBuilder)
Packet.Builder
payloadBuilder
in interface Packet.Builder
payloadBuilder
in class AbstractPacket.AbstractBuilder
payloadBuilder
- a Builder object to setpublic Packet.Builder getPayloadBuilder()
Packet.Builder
getPayloadBuilder
in interface Packet.Builder
getPayloadBuilder
in class AbstractPacket.AbstractBuilder
public LinuxSllPacket build()
Packet.Builder
build
in interface Packet.Builder
build
in class AbstractPacket.AbstractBuilder
Copyright © 2011–2016 Pcap4J.org. All rights reserved.