📄 packet.java
字号:
package jpcap.packet;
import jpcap.JpcapCaptor;
/** This is a root class of the all the packets captured by {@link JpcapCaptor Jpcap}. */
public class Packet implements java.io.Serializable
{
private static final long serialVersionUID = 5182709860137479560L;
/** Captured timestamp (sec) */
public long sec;
/** Captured timestamp (micro sec) */
public long usec;
/** Captured length */
public int caplen;
/** Length of this packet */
public int len;
/** Datalink layer header */
public DatalinkPacket datalink;
/** Header data */
public byte[] header;
/** Packet data (excluding the header) */
public byte[] data;
void setPacketValue(long sec,long usec,int caplen,int len){
this.sec=sec;this.usec=usec;
this.caplen=caplen;
this.len=len;
}
void setDatalinkPacket(DatalinkPacket p){
datalink=p;
}
void setPacketData(byte[] data){
this.data=data;
}
void setPacketHeader(byte[] header){
this.header=header;
}
/** Returns a string representation of this packet<BR>
* Format: sec:usec
* @return a string representation of this packet
*/
public String toString(){
return sec+":"+usec;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -