#include <icmpsock.h>
| Public Member Functions | |
| PingInfo (WORD id=(WORD) PProcess::Current().GetProcessID()) | |
| Create Ping information structure. | |
| Public Attributes | |
| Supplied data | |
| WORD | identifier | 
| Arbitrary identifier for the ping. | |
| WORD | sequenceNum | 
| Sequence number for ping packet. | |
| BYTE | ttl | 
| Time To Live for packet. | |
| const BYTE * | buffer | 
| Send buffer (if NULL, defaults to 32 bytes). | |
| PINDEX | bufferSize | 
| Size of buffer (< 64k). | |
| Returned data | |
| PTimeInterval | delay | 
| Time for packet to make trip. | |
| Address | remoteAddr | 
| Source address of reply packet. | |
| Address | localAddr | 
| Destination address of reply packet. | |
| PingStatus | status | 
| Status of the last ping operation. | |
| PICMPSocket::PingInfo::PingInfo | ( | WORD | id = (WORD) PProcess::Current().GetProcessID() | ) | 
Create Ping information structure.
| const BYTE* PICMPSocket::PingInfo::buffer | 
Send buffer (if NULL, defaults to 32 bytes).
Size of buffer (< 64k).
Time for packet to make trip.
Arbitrary identifier for the ping.
| Address PICMPSocket::PingInfo::localAddr | 
Destination address of reply packet.
Source address of reply packet.
Sequence number for ping packet.
Status of the last ping operation.
Time To Live for packet.
 1.4.7
 1.4.7