Packet Sniffer SDK DLL Edition
Packet Sniffer SDK Components | | Previous Next |
Packet Sniffer SDK consists of the following components:
| Component | Functions |
|---|
| HNPSManager | Initializing of the Packet Sniffer SDK library, serving
HNAdapterConfig objects; |
| HNAdapterConfig | Providing access to the network adapters configuration data; |
| HNAdapter | Capturing/sending of packets from a network adapter; |
| HNUserFilter | Creating and testing of user-defined BPF filters, checking packets with such filters; |
| HNPacket | Working with IP/TCP/UDP packets; |
| HNTcpManager | TCP sessions reconstruction and data-flow processing; |
| HNTcpSession | Defining of TCP session properties; |
| HNLBAdapter | Capturing TCP and UDP traffic of the local system; |
| HNLBSession | Defining of the properties of a TCP session between local and remote hosts; |
| HNLBHosts | Defining of the addresses of two hosts communicating by TCP/UDP. |
| HNQueue | HNQueue 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. |
| HNFileAdapter | This component is intended for working with CAP files. |