Pepper_56_C++_interfaces
Pepper_56_C++_interfaces
 All Classes Namespaces Files Functions Typedefs Enumerations Macros Groups
pp::NetAddressPrivate Class Reference

Static Public Member Functions

static bool IsAvailable ()
 
static bool AreEqual (const PP_NetAddress_Private &addr1, const PP_NetAddress_Private &addr2)
 
static bool AreHostsEqual (const PP_NetAddress_Private &addr1, const PP_NetAddress_Private &addr2)
 
static std::string Describe (const PP_NetAddress_Private &addr, bool include_port)
 
static bool ReplacePort (const PP_NetAddress_Private &addr_in, uint16_t port, PP_NetAddress_Private *addr_out)
 
static bool GetAnyAddress (bool is_ipv6, PP_NetAddress_Private *addr)
 
static PP_NetAddressFamily_Private GetFamily (const PP_NetAddress_Private &addr)
 
static uint16_t GetPort (const PP_NetAddress_Private &addr)
 
static bool GetAddress (const PP_NetAddress_Private &addr, void *address, uint16_t address_size)
 
static uint32_t GetScopeID (const PP_NetAddress_Private &addr)
 
static bool CreateFromIPv4Address (const uint8_t ip[4], uint16_t port, struct PP_NetAddress_Private *addr_out)
 
static bool CreateFromIPv6Address (const uint8_t ip[16], uint32_t scope_id, uint16_t port, struct PP_NetAddress_Private *addr_out)
 

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