Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Scanner Class Reference
Demo - TCP Port Scanner. More...
#include <scanner.h>
Public Member Functions | |
Scanner (Sniffer *_sniffer) | |
Constructor. | |
void | handle_tcp (TCP_SegmentHeader *packet, u32 data_bytes) |
Handle incoming TCP packets. | |
void | finish () |
Handle the conclusion of the port scan (should not be called externally) | |
void | start (Ethernet_MAC src, Ethernet_MAC dst, IP_Address srcip, IP_Address dstip) |
Start a TCP port scan. | |
void | scan () |
Incremental scan updates (should not be called externally) |
Detailed Description
Demo - TCP Port Scanner.
Definition at line 25 of file scanner.h.
Constructor & Destructor Documentation
Member Function Documentation
void finish | ( | ) |
void handle_tcp | ( | TCP_SegmentHeader * | packet, |
u32 | data_bytes | ||
) |
void scan | ( | ) |
void start | ( | Ethernet_MAC | src, |
Ethernet_MAC | dst, | ||
IP_Address | srcip, | ||
IP_Address | dstip | ||
) |
Generated on Tue Jul 12 2022 11:59:40 by
