Class sockAddr
is an abstract base class for all socket address
classes. That is, domain specific socket address classes are all derived
from sockAddr
class.
Note:sockAddr
is not spelledsockaddr
in order to prevent name clash withstruct sockaddr
declared in `<sys/socket.h>
'.
Non-abstract derived classes must have definitions for the following functions.
sockAddr::operator void* ()
this
.
sockAddr::size()
sizeof(*this)
. The return type is int
.
sockAddr::family()
int