mirror of
https://github.com/halleysfifthinc/AVCLAN-Mockingboard.git
synced 2026-08-06 17:03:17 +00:00
27 lines
520 B
Julia
27 lines
520 B
Julia
module PcapTools
|
|
|
|
using Dates
|
|
using Mmap
|
|
using UnixTimes
|
|
using UnsafeArrays
|
|
|
|
export PcapHeader, RecordHeader
|
|
export PcapRecord
|
|
export PcapReader, PcapStreamReader, PcapBufferReader
|
|
export PcapWriter, PcapStreamWriter
|
|
export LINKTYPE_NULL, LINKTYPE_ETHERNET
|
|
export splitcap
|
|
|
|
abstract type PcapReader end
|
|
abstract type PcapWriter end
|
|
|
|
include("pcap_header.jl")
|
|
include("record_header.jl")
|
|
include("record.jl")
|
|
include("buffer_reader.jl")
|
|
include("stream_reader.jl")
|
|
include("stream_writer.jl")
|
|
include("splitcap.jl")
|
|
|
|
end
|