Top Inners Fields Constructors Methods
io.netty.handler.pcap

pack-priv final Class TCPPacket

extends Object
Class Inheritance
Imports
io.netty.buffer.ByteBuf

Nested and Inner Type Summary

Modifier and TypeClass and Description
pack-priv static enum

Field Summary

Modifier and TypeField and Description
private static final short
OFFSET

Data Offset + Reserved Bits.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
pack-priv static void
writePacket(ByteBuf
ByteBuf where Packet data will be set
byteBuf
,
ByteBuf
Payload of this Packet
payload
,
int segmentNumber, int ackNumber, int
Source Port
srcPort
,
int
Destination Port
dstPort
,
TCPPacket.TCPFlag... tcpFlags)

Write TCP Packet

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

OFFSETback to summary
private static final short OFFSET

Data Offset + Reserved Bits.

Constructor Detail

TCPPacketback to summary
private TCPPacket()

Method Detail

writePacketback to summary
pack-priv static void writePacket(ByteBuf byteBuf, ByteBuf payload, int segmentNumber, int ackNumber, int srcPort, int dstPort, TCPPacket.TCPFlag... tcpFlags)

Write TCP Packet

Parameters
byteBuf:ByteBuf

ByteBuf where Packet data will be set

payload:ByteBuf

Payload of this Packet

srcPort:int

Source Port

dstPort:int

Destination Port

io.netty.handler.pcap back to summary

pack-priv final Enum TCPPacket.TCPFlag

extends Enum<TCPPacket.TCPFlag>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final TCPPacket.TCPFlag
public static final TCPPacket.TCPFlag
public static final TCPPacket.TCPFlag
public static final TCPPacket.TCPFlag
public static final TCPPacket.TCPFlag
public static final TCPPacket.TCPFlag
public static final TCPPacket.TCPFlag
public static final TCPPacket.TCPFlag
private final int

Constructor Summary

AccessConstructor and Description
private
TCPFlag(int value)

Method Summary

Modifier and TypeMethod and Description
pack-priv static int
getFlag(TCPPacket.TCPFlag... tcpFlags)

public static TCPPacket.TCPFlag
public static TCPPacket.TCPFlag[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

ACKback to summary
public static final TCPPacket.TCPFlag ACK
CWRback to summary
public static final TCPPacket.TCPFlag CWR
ECEback to summary
public static final TCPPacket.TCPFlag ECE
FINback to summary
public static final TCPPacket.TCPFlag FIN
PSHback to summary
public static final TCPPacket.TCPFlag PSH
RSTback to summary
public static final TCPPacket.TCPFlag RST
SYNback to summary
public static final TCPPacket.TCPFlag SYN
URGback to summary
public static final TCPPacket.TCPFlag URG
valueback to summary
private final int value

Constructor Detail

TCPFlagback to summary
private TCPFlag(int value)

Method Detail

getFlagback to summary
pack-priv static int getFlag(TCPPacket.TCPFlag... tcpFlags)
valueOfback to summary
public static TCPPacket.TCPFlag valueOf(String name)
valuesback to summary
public static TCPPacket.TCPFlag[] values()