Location:
in_sock.h
Link against:
TSoInetLastErr
Supported from 5.0
Encapsulates error information for TCP/IP protocols.
An object of this class is returned packaged as a
TPckgBuf<TSoInetLastErr>
in the anOption
argument of RSocket::GetOpt()
, when this function is called with
anOptionLevel
set to KSoInetLastError
. The data
members of this object are updated whenever a packet carrying an ICMP message
is received.
Defined in TSoInetLastErr
:
iDstAddr
, iErrAddr
, iErrCode
, iErrType
, iSrcAddr
, iStatus
TInetAddr iSrcAddr
A TInetAddr
with the IP address and port set to the
source address and port of the failed datagram.
TInetAddr iDstAddr
A TInetAddr
with the IP address and port set to the
destination address and port of the failed datagram.
TInetAddr iErrAddr
A TInetAddr
with the IP address set to the address of the
host that generated the error.