Pepper_47_C_interfaces
Public Attributes | List of all members
PPB_NetAddress_Private_1_0 Struct Reference

#include <ppb_net_address_private.h>

Collaboration diagram for PPB_NetAddress_Private_1_0:
Collaboration graph

Public Attributes

PP_Bool(* AreEqual )(const struct PP_NetAddress_Private *addr1, const struct PP_NetAddress_Private *addr2)
 
PP_Bool(* AreHostsEqual )(const struct PP_NetAddress_Private *addr1, const struct PP_NetAddress_Private *addr2)
 
struct PP_Var(* Describe )(PP_Module module, const struct PP_NetAddress_Private *addr, PP_Bool include_port)
 
PP_Bool(* ReplacePort )(const struct PP_NetAddress_Private *src_addr, uint16_t port, struct PP_NetAddress_Private *addr_out)
 
void(* GetAnyAddress )(PP_Bool is_ipv6, struct PP_NetAddress_Private *addr)
 
PP_NetAddressFamily_Private(* GetFamily )(const struct PP_NetAddress_Private *addr)
 
uint16_t(* GetPort )(const struct PP_NetAddress_Private *addr)
 
PP_Bool(* GetAddress )(const struct PP_NetAddress_Private *addr, void *address, uint16_t address_size)
 

Detailed Description

Definition at line 163 of file ppb_net_address_private.h.

Member Data Documentation

PP_Bool(* PPB_NetAddress_Private_1_0::AreEqual)(const struct PP_NetAddress_Private *addr1, const struct PP_NetAddress_Private *addr2)

Definition at line 164 of file ppb_net_address_private.h.

PP_Bool(* PPB_NetAddress_Private_1_0::AreHostsEqual)(const struct PP_NetAddress_Private *addr1, const struct PP_NetAddress_Private *addr2)

Definition at line 166 of file ppb_net_address_private.h.

struct PP_Var(* PPB_NetAddress_Private_1_0::Describe)(PP_Module module, const struct PP_NetAddress_Private *addr, PP_Bool include_port)

Definition at line 168 of file ppb_net_address_private.h.

PP_Bool(* PPB_NetAddress_Private_1_0::GetAddress)(const struct PP_NetAddress_Private *addr, void *address, uint16_t address_size)

Definition at line 178 of file ppb_net_address_private.h.

void(* PPB_NetAddress_Private_1_0::GetAnyAddress)(PP_Bool is_ipv6, struct PP_NetAddress_Private *addr)

Definition at line 174 of file ppb_net_address_private.h.

PP_NetAddressFamily_Private(* PPB_NetAddress_Private_1_0::GetFamily)(const struct PP_NetAddress_Private *addr)

Definition at line 175 of file ppb_net_address_private.h.

uint16_t(* PPB_NetAddress_Private_1_0::GetPort)(const struct PP_NetAddress_Private *addr)

Definition at line 177 of file ppb_net_address_private.h.

PP_Bool(* PPB_NetAddress_Private_1_0::ReplacePort)(const struct PP_NetAddress_Private *src_addr, uint16_t port, struct PP_NetAddress_Private *addr_out)

Definition at line 171 of file ppb_net_address_private.h.


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