10 #ifndef PPAPI_C_PRIVATE_PPB_NET_ADDRESS_PRIVATE_H_
11 #define PPAPI_C_PRIVATE_PPB_NET_ADDRESS_PRIVATE_H_
19 #define PPB_NETADDRESS_PRIVATE_INTERFACE_0_1 "PPB_NetAddress_Private;0.1"
20 #define PPB_NETADDRESS_PRIVATE_INTERFACE_1_0 "PPB_NetAddress_Private;1.0"
21 #define PPB_NETADDRESS_PRIVATE_INTERFACE_1_1 "PPB_NetAddress_Private;1.1"
22 #define PPB_NETADDRESS_PRIVATE_INTERFACE PPB_NETADDRESS_PRIVATE_INTERFACE_1_1
125 uint16_t address_size);
180 uint16_t address_size);
void(* GetAnyAddress)(PP_Bool is_ipv6, struct PP_NetAddress_Private *addr)
Definition: ppb_net_address_private.h:106
PP_Bool(* AreEqual)(const struct PP_NetAddress_Private *addr1, const struct PP_NetAddress_Private *addr2)
Definition: ppb_net_address_private.h:82
void(* CreateFromIPv4Address)(const uint8_t ip[4], uint16_t port, struct PP_NetAddress_Private *addr_out)
Definition: ppb_net_address_private.h:134
int32_t PP_Module
Definition: pp_module.h:32
uint32_t(* GetScopeID)(const struct PP_NetAddress_Private *addr)
Definition: ppb_net_address_private.h:129
PP_Bool(* AreHostsEqual)(const struct PP_NetAddress_Private *addr1, const struct PP_NetAddress_Private *addr2)
Definition: ppb_net_address_private.h:87
Definition: ppb_net_address_private.h:42
PP_Bool(* GetAddress)(const struct PP_NetAddress_Private *addr, void *address, uint16_t address_size)
Definition: ppb_net_address_private.h:123
PP_NetAddressFamily_Private
Definition: ppb_net_address_private.h:34
Definition: ppb_net_address_private.h:163
Definition: ppb_net_address_private.h:149
Definition: ppb_net_address_private.h:61
uint16_t(* GetPort)(const struct PP_NetAddress_Private *addr)
Definition: ppb_net_address_private.h:115
PP_Bool(* ReplacePort)(const struct PP_NetAddress_Private *src_addr, uint16_t port, struct PP_NetAddress_Private *addr_out)
Definition: ppb_net_address_private.h:100
void(* CreateFromIPv6Address)(const uint8_t ip[16], uint32_t scope_id, uint16_t port, struct PP_NetAddress_Private *addr_out)
Definition: ppb_net_address_private.h:141
struct PP_Var(* Describe)(PP_Module module, const struct PP_NetAddress_Private *addr, PP_Bool include_port)
Definition: ppb_net_address_private.h:94
PP_Bool
Definition: pp_bool.h:30
Definition: ppb_net_address_private.h:78
Definition: ppb_net_address_private.h:38
PP_NetAddressFamily_Private(* GetFamily)(const struct PP_NetAddress_Private *addr)
Definition: ppb_net_address_private.h:110
Definition: ppb_net_address_private.h:46