#ifndef CNETWORKADDRESS_H #define CNETWORKADDRESS_H #include "BasicTypes.h" #include "XSocket.h" #include class CString; class CNetworkAddress { public: CNetworkAddress(UInt16 port); CNetworkAddress(const CString& hostname, UInt16 port); ~CNetworkAddress(); // manipulators // accessors const struct sockaddr* getAddress() const; int getAddressLength() const; private: struct sockaddr m_address; }; #endif