Poco::Impl

class IPv6SocketAddressImpl

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

Inheritance

Direct Base Classes: SocketAddressImpl

All Base Classes: SocketAddressImpl

Member Summary

Member Functions: addr, af, host, length, port

Inherited Functions: addr, af, host, length, port

Constructors

IPv6SocketAddressImpl

IPv6SocketAddressImpl(
    const struct sockaddr_in6 * addr
);

IPv6SocketAddressImpl

IPv6SocketAddressImpl(
    const void * addr,
    UInt16 port
);

IPv6SocketAddressImpl

IPv6SocketAddressImpl(
    const void * addr,
    UInt16 port,
    UInt32 scope
);

Member Functions

addr virtual inline

const struct sockaddr * addr() const;

af virtual inline

int af() const;

host virtual inline

IPAddress host() const;

length virtual inline

socklen_t length() const;

port virtual inline

UInt16 port() const;