#include <network/address.h>
Inheritance diagram for neo::network::Address:

Public Member Functions | |
| virtual | ~Address () |
| Free resources. | |
| virtual const sockaddr * | getAddress () const=0 |
| Get socket address. | |
| virtual socklen_t | getAddressSize () const=0 |
| Get address size. | |
| virtual std::string | getAddressAsString () const=0 |
| Get address as string. | |
| virtual Address * | clone () const=0 |
| Clone address. | |
| virtual const sockaddr* neo::network::Address::getAddress | ( | ) | const [pure virtual] |
| virtual socklen_t neo::network::Address::getAddressSize | ( | ) | const [pure virtual] |
| virtual std::string neo::network::Address::getAddressAsString | ( | ) | const [pure virtual] |
| virtual Address* neo::network::Address::clone | ( | ) | const [pure virtual] |
1.5.1