Accept() | xgboost::collective::TCPSocket | inline |
Accept(TCPSocket *out, SockAddress *addr) | xgboost::collective::TCPSocket | inline |
BadSocket() const | xgboost::collective::TCPSocket | inline |
Bind(StringView ip, std::int32_t *port) | xgboost::collective::TCPSocket | inline |
BindHost(std::int32_t *p_out) | xgboost::collective::TCPSocket | inline |
Close() | xgboost::collective::TCPSocket | inline |
Create(SockDomain domain) | xgboost::collective::TCPSocket | inlinestatic |
CreatePtr(SockDomain domain) | xgboost::collective::TCPSocket | inlinestatic |
Domain() const -> SockDomain | xgboost::collective::TCPSocket | inline |
GetSockError() const | xgboost::collective::TCPSocket | inline |
Handle() const | xgboost::collective::TCPSocket | inline |
HandleT typedef | xgboost::collective::TCPSocket | |
IsClosed() const | xgboost::collective::TCPSocket | inline |
Listen(std::int32_t backlog=256) | xgboost::collective::TCPSocket | |
NonBlocking(bool non_block) | xgboost::collective::TCPSocket | inline |
NonBlocking() const | xgboost::collective::TCPSocket | inline |
operator=(TCPSocket const &that)=delete | xgboost::collective::TCPSocket | |
operator=(TCPSocket &&that) noexcept(true) | xgboost::collective::TCPSocket | inline |
Port() const | xgboost::collective::TCPSocket | inline |
Recv(void *buf, std::size_t len, std::int32_t flags=0) | xgboost::collective::TCPSocket | inline |
Recv(std::string *p_str) | xgboost::collective::TCPSocket | |
RecvAll(void *buf, std::size_t len, std::size_t *n_recv) | xgboost::collective::TCPSocket | inline |
RecvBufSize(std::int32_t *n_bytes) | xgboost::collective::TCPSocket | inline |
RecvTimeout(std::chrono::seconds timeout) | xgboost::collective::TCPSocket | inline |
Send(const void *buf_, std::size_t len, std::int32_t flags=0) | xgboost::collective::TCPSocket | inline |
Send(StringView str) | xgboost::collective::TCPSocket | |
SendAll(void const *buf, std::size_t len, std::size_t *n_sent) | xgboost::collective::TCPSocket | inline |
SendBufSize(std::int32_t *n_bytes) | xgboost::collective::TCPSocket | inline |
SetBufSize(std::int32_t n_bytes) | xgboost::collective::TCPSocket | inline |
SetKeepAlive() | xgboost::collective::TCPSocket | inline |
SetNoDelay(std::int32_t no_delay=1) | xgboost::collective::TCPSocket | inline |
Shutdown() | xgboost::collective::TCPSocket | inline |
TCPSocket()=default | xgboost::collective::TCPSocket | |
TCPSocket(TCPSocket const &that)=delete | xgboost::collective::TCPSocket | |
TCPSocket(TCPSocket &&that) noexcept(true) | xgboost::collective::TCPSocket | inline |
~TCPSocket() | xgboost::collective::TCPSocket | inline |