xgboost
Public Member Functions | Static Public Member Functions | List of all members
xgboost::collective::SockAddrV6 Class Reference

#include <socket.h>

Collaboration diagram for xgboost::collective::SockAddrV6:
Collaboration graph

Public Member Functions

 SockAddrV6 (sockaddr_in6 addr)
 
 SockAddrV6 ()
 
in_port_t Port () const
 
std::string Addr () const
 
sockaddr_in6 const & Handle () const
 

Static Public Member Functions

static SockAddrV6 Loopback ()
 
static SockAddrV6 InaddrAny ()
 

Constructor & Destructor Documentation

◆ SockAddrV6() [1/2]

xgboost::collective::SockAddrV6::SockAddrV6 ( sockaddr_in6  addr)
inlineexplicit

◆ SockAddrV6() [2/2]

xgboost::collective::SockAddrV6::SockAddrV6 ( )
inline

Member Function Documentation

◆ Addr()

std::string xgboost::collective::SockAddrV6::Addr ( ) const
inline

◆ Handle()

sockaddr_in6 const& xgboost::collective::SockAddrV6::Handle ( ) const
inline

◆ InaddrAny()

static SockAddrV6 xgboost::collective::SockAddrV6::InaddrAny ( )
static

◆ Loopback()

static SockAddrV6 xgboost::collective::SockAddrV6::Loopback ( )
static

◆ Port()

in_port_t xgboost::collective::SockAddrV6::Port ( ) const
inline

The documentation for this class was generated from the following file: