#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: