Package io.netty.handler.pcap
Class PcapHeaders
- java.lang.Object
-
- io.netty.handler.pcap.PcapHeaders
-
final class PcapHeaders extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static byte[]
GLOBAL_HEADER
Pcap Global Header built from: magic_number version_major version_minor thiszone sigfigs snaplen network
-
Constructor Summary
Constructors Modifier Constructor Description private
PcapHeaders()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static void
writeGlobalHeader(java.io.OutputStream outputStream)
Writes the Pcap Global Header to the providedOutputStream
(package private) static void
writePacketHeader(ByteBuf byteBuf, int ts_sec, int ts_usec, int incl_len, int orig_len)
Write Pcap Packet Header
-
-
-
Method Detail
-
writeGlobalHeader
static void writeGlobalHeader(java.io.OutputStream outputStream) throws java.io.IOException
Writes the Pcap Global Header to the providedOutputStream
- Parameters:
outputStream
- OutputStream where Pcap data will be written.- Throws:
java.io.IOException
- if there is an error writing to theOutputStream
-
writePacketHeader
static void writePacketHeader(ByteBuf byteBuf, int ts_sec, int ts_usec, int incl_len, int orig_len)
Write Pcap Packet Header- Parameters:
byteBuf
- ByteBuf where we'll write header datats_sec
- timestamp secondsts_usec
- timestamp microsecondsincl_len
- number of octets of packet saved in fileorig_len
- actual length of packet
-
-