3#include "mc/_HeaderOutputPredefine.h"
7namespace rtc {
class IPAddress; }
50 MCNAPI
void SetIP(::std::string_view hostname);
74 MCNAPI ::rtc::IPAddress
const&
ipaddr()
const;
82 MCNAPI ushort
port()
const;
94 MCNAPI
void*
$ctor(::std::string_view hostname,
int port);
Definition SocketAddress.h:12
MCAPI::std::string PortAsString() const
MCAPI bool operator<(::rtc::SocketAddress const &addr) const
MCAPI::std::string ToSensitiveNameAndAddressString() const
MCAPI::rtc::SocketAddress & operator=(::rtc::SocketAddress const &addr)
MCAPI bool IsAnyIP() const
MCAPI ushort port() const
MCAPI SocketAddress(::std::string_view hostname, int port)
MCAPI bool IsLoopbackIP() const
MCAPI bool EqualIPs(::rtc::SocketAddress const &addr) const
MCAPI bool EqualPorts(::rtc::SocketAddress const &addr) const
MCAPI uint64 ToSockAddrStorage(::sockaddr_storage *addr) const
MCAPI::std::string ToString() const
MCAPI void * $ctor(::rtc::SocketAddress const &addr)
MCAPI::std::string ToSensitiveString() const
MCAPI::rtc::IPAddress const & ipaddr() const
MCAPI bool IsPrivateIP() const
MCAPI void SetIP(::std::string_view hostname)
MCAPI void * $ctor(::rtc::IPAddress const &ip, int port)
MCAPI void * $ctor(::std::string_view hostname, int port)
MCAPI bool FromString(::std::string_view str)
MCAPI SocketAddress(::rtc::SocketAddress const &addr)
MCAPI void SetPort(int port)
MCAPI SocketAddress(::rtc::IPAddress const &ip, int port)
MCAPI::std::string HostAsSensitiveURIString() const
MCAPI::std::string HostAsURIString() const
MCAPI void SetResolvedIP(::rtc::IPAddress const &ip)
MCAPI void SetIP(::rtc::IPAddress const &ip)
MCAPI bool IsUnresolvedIP() const
MCAPI bool operator==(::rtc::SocketAddress const &addr) const