#include <BaseICMP.h>
◆ BaseICMP() [1/4]
ehs::BaseICMP::BaseICMP |
( |
| ) |
|
◆ BaseICMP() [2/4]
ehs::BaseICMP::BaseICMP |
( |
IP |
version | ) |
|
◆ BaseICMP() [3/4]
ehs::BaseICMP::BaseICMP |
( |
BaseICMP && |
icmp | ) |
|
|
noexcept |
◆ BaseICMP() [4/4]
ehs::BaseICMP::BaseICMP |
( |
const BaseICMP & |
icmp | ) |
|
◆ ComputeChecksum()
UInt_16 ehs::BaseICMP::ComputeChecksum |
( |
UInt_16 * |
buffer, |
|
|
Size |
length |
|
) |
| |
|
staticprotected |
◆ IsValid()
bool ehs::BaseICMP::IsValid |
( |
| ) |
const |
|
virtual |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ Receive()
◆ Send()
UInt_64 ehs::BaseICMP::Send |
( |
const Str_8 & |
address, |
|
|
ICMP_Header |
header, |
|
|
const Byte * |
data, |
|
|
UInt_64 |
size |
|
) |
| |
|
virtual |
◆ SendEchoRequest()
◆ SetReceiveTimeout()
void ehs::BaseICMP::SetReceiveTimeout |
( |
UInt_64 |
timeout | ) |
|
|
virtual |
The documentation for this class was generated from the following files: