Packet Sniffer SDK DLL Edition

Packet Sniffer SDK Components

 Previous Next

Packet Sniffer SDK consists of the following components:

ComponentFunctions
HNPSManagerInitializing of the Packet Sniffer SDK library, serving HNAdapterConfig objects;
HNAdapterConfigProviding access to the network adapters configuration data;
HNAdapterCapturing/sending of packets from a network adapter;
HNUserFilterCreating and testing of user-defined BPF filters, checking packets with such filters;
HNPacketWorking with IP/TCP/UDP packets;
HNTcpManagerTCP sessions reconstruction and data-flow processing;
HNTcpSessionDefining of TCP session properties;
HNLBAdapterCapturing TCP and UDP traffic of the local system;
HNLBSessionDefining of the properties of a TCP session between local and remote hosts;
HNLBHostsDefining of the addresses of two hosts communicating by TCP/UDP.
HNQueueHNQueue component is intended for buffering and synchronized multithreaded packets processing. The basic element of the queue is the HNPacket object. Most important component if you want to capture traffic without packet loss.
HNFileAdapterThis component is intended for working with CAP files.