SharpPcap

SharpPcap.LibPcap Namespace

Namespace

Documentation for this section has not yet been entered.

Type Description
CaptureFileReaderDevice Read a pcap capture file
CaptureFileWriterDevice Create or write to a pcap capture file NOTE: Appending to a capture file is not currently supported
LibPcapLiveDevice Capture live packets from a network device
LibPcapLiveDeviceList List of available Pcap Interfaces.
PcapAddress Managed representation of the unmanaged pcap_addr structure
PcapDevice Base class for all pcap devices
PcapHeader A wrapper for libpcap's pcap_pkthdr structure
PcapInterface managed version of struct pcap_if NOTE: we can't use pcap_if directly because the class contains a pointer to pcap_if that will be freed when the device memory is freed, so instead convert the unmanaged structure to a managed one to avoid this issue
PcapStatistics Adapter statistics, received, dropped packet counts etc
Sockaddr Container class that represents either an ip address or a mac address An analog to the 'sockaddr_' series of structures
Sockaddr.AddressTypes Types of addresses a Sockaddr can represent