Poco::Net::Impl

class LocalSocketAddressImpl

File Information

Library: Net
Package: NetCore
Header: Poco/Net/SocketAddressImpl.h

Inheritance

Direct Base Classes: SocketAddressImpl

All Base Classes: SocketAddressImpl, Poco::RefCountedObject

Member Summary

Member Functions: addr, af, family, host, length, path, port, toString

Inherited Functions: addr, af, duplicate, family, host, length, port, referenceCount, release, toString

Constructors

LocalSocketAddressImpl

LocalSocketAddressImpl(
    const struct sockaddr_un * addr
);

LocalSocketAddressImpl

LocalSocketAddressImpl(
    const char * path
);

LocalSocketAddressImpl

LocalSocketAddressImpl(
    const char * path,
    std::size_t length
);

Destructor

~LocalSocketAddressImpl virtual

~LocalSocketAddressImpl();

Member Functions

addr virtual inline

const struct sockaddr * addr() const;

af virtual inline

int af() const;

family virtual inline

Family family() const;

host virtual inline

IPAddress host() const;

length virtual inline

socklen_t length() const;

path inline

const char * path() const;

port virtual inline

UInt16 port() const;

toString virtual

std::string toString() const;