public class Packet extends Object
| Modifier and Type | Field and Description |
|---|---|
protected String |
dst |
protected int |
dstPort |
protected boolean |
fragmented |
protected boolean |
fragmentFlagM |
protected long |
fragOffset |
protected int |
ipHeaderLen |
protected long |
ipId |
protected byte |
ipVersion |
protected boolean |
lastFragment |
protected int |
len |
static Packet |
NULL |
protected int |
payloadLength |
protected short |
protocol |
protected int |
reassembledFragments |
protected int |
reassembledTCPFragments |
protected String |
src |
protected int |
srcPort |
protected long |
tcpAck |
protected boolean |
tcpFlagAck |
protected boolean |
tcpFlagCwr |
protected boolean |
tcpFlagEce |
protected boolean |
tcpFlagFin |
protected boolean |
tcpFlagNs |
protected boolean |
tcpFlagPsh |
protected boolean |
tcpFlagRst |
protected boolean |
tcpFlagSyn |
protected boolean |
tcpFlagUrg |
protected int |
tcpflow |
protected int |
tcpHeaderLen |
protected long |
tcpSeq |
protected int |
tcpWindowSize |
protected long |
ts |
protected long |
tsmicros |
protected double |
tsUsec |
protected int |
ttl |
protected int |
udpLength |
protected int |
udpsum |
| Constructor and Description |
|---|
Packet() |
| Modifier and Type | Method and Description |
|---|---|
Datagram |
getDatagram() |
TCPFlow |
getFlow() |
boolean |
isIPv4() |
boolean |
isIPv6() |
public static final Packet NULL
protected int len
protected long ts
protected long tsmicros
protected double tsUsec
protected long ipId
protected int ttl
protected byte ipVersion
protected int ipHeaderLen
protected short protocol
protected String src
protected String dst
protected long fragOffset
protected boolean fragmented
protected boolean lastFragment
protected int reassembledFragments
protected boolean fragmentFlagM
protected int reassembledTCPFragments
protected int srcPort
protected int dstPort
protected int tcpflow
protected int udpsum
protected int udpLength
protected int tcpHeaderLen
protected long tcpSeq
protected long tcpAck
protected boolean tcpFlagNs
protected boolean tcpFlagCwr
protected boolean tcpFlagEce
protected boolean tcpFlagUrg
protected boolean tcpFlagAck
protected boolean tcpFlagPsh
protected boolean tcpFlagRst
protected boolean tcpFlagSyn
protected boolean tcpFlagFin
protected int tcpWindowSize
protected int payloadLength
Copyright © 2019. All rights reserved.