#include <ICMP_LNX.h>
|
| ICMP () |
|
| ICMP (IP version) |
|
| ICMP (ICMP &&icmp) noexcept |
|
| ICMP (const ICMP &icmp) |
|
ICMP & | operator= (ICMP &&icmp) noexcept |
|
ICMP & | operator= (const ICMP &icmp) |
|
UInt_64 | Send (const Str_8 &address, ICMP_Header header, const Byte *data, UInt_64 size) override |
|
UInt_64 | Receive (Str_8 &address, ICMP_Header header, Serializer< UInt_64 > &data) override |
|
void | SetReceiveTimeout (UInt_64 timeout) override |
|
bool | IsValid () const override |
|
| ICMP () |
|
| ICMP (IP version) |
|
| ICMP (ICMP &&icmp) noexcept |
|
| ICMP (const ICMP &icmp) |
|
ICMP & | operator= (ICMP &&icmp) noexcept |
|
ICMP & | operator= (const ICMP &icmp) |
|
UInt_64 | Send (const Str_8 &address, ICMP_Header header, const Byte *data, UInt_64 size) override |
|
UInt_64 | Receive (Str_8 &address, ICMP_Header header, Serializer< UInt_64 > &data) override |
|
void | SetReceiveTimeout (UInt_64 timeout) override |
|
bool | IsValid () const override |
|
| BaseICMP () |
|
| BaseICMP (IP version) |
|
| BaseICMP (BaseICMP &&icmp) noexcept |
|
| BaseICMP (const BaseICMP &icmp) |
|
BaseICMP & | operator= (BaseICMP &&icmp) noexcept |
|
BaseICMP & | operator= (const BaseICMP &icmp) |
|
void | SendEchoRequest (const Str_8 &address, ICMP_EchoRequest er, const Byte *data, UInt_64 size) |
|
◆ ICMP() [1/8]
◆ ICMP() [2/8]
ehs::ICMP::ICMP |
( |
IP | version | ) |
|
◆ ICMP() [3/8]
ehs::ICMP::ICMP |
( |
ICMP && | icmp | ) |
|
|
noexcept |
◆ ICMP() [4/8]
ehs::ICMP::ICMP |
( |
const ICMP & | icmp | ) |
|
◆ ICMP() [5/8]
◆ ICMP() [6/8]
ehs::ICMP::ICMP |
( |
IP | version | ) |
|
◆ ICMP() [7/8]
ehs::ICMP::ICMP |
( |
ICMP && | icmp | ) |
|
|
noexcept |
◆ ICMP() [8/8]
ehs::ICMP::ICMP |
( |
const ICMP & | icmp | ) |
|
◆ IsValid() [1/2]
bool ehs::ICMP::IsValid |
( |
| ) |
const |
|
overridevirtual |
◆ IsValid() [2/2]
bool ehs::ICMP::IsValid |
( |
| ) |
const |
|
overridevirtual |
◆ operator=() [1/4]
ICMP & ehs::ICMP::operator= |
( |
const ICMP & | icmp | ) |
|
◆ operator=() [2/4]
ICMP & ehs::ICMP::operator= |
( |
const ICMP & | icmp | ) |
|
◆ operator=() [3/4]
ICMP & ehs::ICMP::operator= |
( |
ICMP && | icmp | ) |
|
|
noexcept |
◆ operator=() [4/4]
ICMP & ehs::ICMP::operator= |
( |
ICMP && | icmp | ) |
|
|
noexcept |
◆ Receive() [1/2]
◆ Receive() [2/2]
◆ Send() [1/2]
UInt_64 ehs::ICMP::Send |
( |
const Str_8 & | address, |
|
|
ICMP_Header | header, |
|
|
const Byte * | data, |
|
|
UInt_64 | size ) |
|
overridevirtual |
◆ Send() [2/2]
UInt_64 ehs::ICMP::Send |
( |
const Str_8 & | address, |
|
|
ICMP_Header | header, |
|
|
const Byte * | data, |
|
|
UInt_64 | size ) |
|
overridevirtual |
◆ SetReceiveTimeout() [1/2]
void ehs::ICMP::SetReceiveTimeout |
( |
UInt_64 | timeout | ) |
|
|
overridevirtual |
◆ SetReceiveTimeout() [2/2]
void ehs::ICMP::SetReceiveTimeout |
( |
UInt_64 | timeout | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files: