Here are the classes, structs, unions and interfaces with brief descriptions:
IcmpData | ICMP response data. The data may be at most ICMP_ECHO_MAX_DATA_LEN long. In this library the data content of ICMP message contains either raw data (this may be fetched from buffet field) or structured ICMP raw message (this includes IP message header) |
IcmpEchoQuench | ICMP Echo Request or Echo Response quench as defined in RFC 792 |
IcmpHeader | ICMP Message common header content as defined in RFC 792 |
IcmpMessage | ICMP Message as defined in RFC 792. The message contains ICMP header where type of request and request specific attributes (quench) are set and optional message data |
IcmpQuench | |
IcmpRawMessage | ICMP response data. Referring to ICMP specification, the ICMP response message contains additional data. This data includes IP message header and 16 bytes of IP message data. In this library, response always contains 16 bytes of ICMP message that is IcmpHeader structure |
IcmpRedirectQuench | ICMP Redirect quench as defined in RFC 792 |
IcmpResponseMessage | ICMP response message. It contains IP header and ICMP message as defined in RFC 792. Such structure is defined because this is the content of ICMP response received from WIN32 raw socket |
IpHeader | IP Header as defined in RFC 791 |