|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--jpcap.Packet | +--jpcap.IPPacket | +--jpcap.TCPPacket
This class represents TCP packet.
Field Summary | |
boolean |
ack
ACK flag |
long |
ack_num
ACK number |
int |
dst_port
Destination port number |
boolean |
fin
FIN flag |
byte[] |
option
TCP option |
boolean |
psh
PSH flag |
boolean |
rst
RST flag |
boolean |
rsv1
RSV1 flag |
boolean |
rsv2
RSV2 flag |
long |
sequence
Sequence number |
int |
src_port
Source port number |
boolean |
syn
SYN flag |
boolean |
urg
URG flag |
short |
urgent_pointer
Urgent pointer |
int |
window
Window size |
Fields inherited from class jpcap.IPPacket |
d_flag, dont_frag, dst_ip, flow_label, hop_limit, ident, length, more_frag, offset, options, priority, protocol, r_flag, rsv_frag, rsv_tos, src_ip, t_flag, version |
Fields inherited from class jpcap.Packet |
caplen, data, datalink, header, len, sec, usec |
Constructor Summary | |
TCPPacket(int src_port,
int dst_port,
long sequence,
long ack_num,
boolean urg,
boolean ack,
boolean psh,
boolean rst,
boolean syn,
boolean fin,
boolean rsv1,
boolean rsv2,
int window,
int urgent)
Creates a TCP packet. |
Method Summary | |
java.lang.String |
toString()
Returns a string representation of this packet Format: src_port > dst_port seq(sequence) win(window) [ack ack_num] [S][F][P] |
Methods inherited from class jpcap.IPPacket |
setIPv4Parameter, setIPv6Parameter |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public int src_port
public int dst_port
public long sequence
public long ack_num
public boolean urg
public boolean ack
public boolean psh
public boolean rst
public boolean syn
public boolean fin
public boolean rsv1
public boolean rsv2
public int window
public short urgent_pointer
public byte[] option
Constructor Detail |
public TCPPacket(int src_port, int dst_port, long sequence, long ack_num, boolean urg, boolean ack, boolean psh, boolean rst, boolean syn, boolean fin, boolean rsv1, boolean rsv2, int window, int urgent)
rsv1
- RSV1 flagrsv2
- RSV2 flagsrc_port
- Source port numberdst_port
- Destination port numbersequence
- sequence numberack_num
- ACK numberurg
- URG flagack
- ACK flagpsh
- PSH flagrst
- RST flagsyn
- SYN flagfin
- FIN flagwindow
- window sizeurgent
- urgent pointerMethod Detail |
public java.lang.String toString()
toString
in class IPPacket
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |