8 #ifndef PPAPI_C_PRIVATE_PPB_UDP_SOCKET_PRIVATE_H_
9 #define PPAPI_C_PRIVATE_PPB_UDP_SOCKET_PRIVATE_H_
20 #define PPB_UDPSOCKET_PRIVATE_INTERFACE_0_2 "PPB_UDPSocket_Private;0.2"
21 #define PPB_UDPSOCKET_PRIVATE_INTERFACE_0_3 "PPB_UDPSocket_Private;0.3"
22 #define PPB_UDPSOCKET_PRIVATE_INTERFACE_0_4 "PPB_UDPSocket_Private;0.4"
23 #define PPB_UDPSOCKET_PRIVATE_INTERFACE PPB_UDPSOCKET_PRIVATE_INTERFACE_0_4
39 PP_UDPSOCKETFEATURE_PRIVATE_ADDRESS_REUSE = 0,
42 PP_UDPSOCKETFEATURE_PRIVATE_BROADCAST = 1,
45 PP_UDPSOCKETFEATURE_PRIVATE_COUNT = 2
46 } PP_UDPSocketFeature_Private;
47 PP_COMPILE_ASSERT_SIZE_IN_BYTES(PP_UDPSocketFeature_Private, 4);
75 PP_UDPSocketFeature_Private name,
int32_t PP_Resource
Definition: pp_resource.h:40
Definition: ppb_udp_socket_private.h:116
Definition: ppb_net_address_private.h:61
PP_Resource(* Create)(PP_Instance instance_id)
Definition: ppb_udp_socket_private.h:60
union PP_VarValue value
Definition: pp_var.h:180
PP_Bool(* IsUDPSocket)(PP_Resource resource_id)
Definition: ppb_udp_socket_private.h:64
int32_t PP_Instance
Definition: pp_instance.h:34
int32_t(* SetSocketFeature)(PP_Resource udp_socket, PP_UDPSocketFeature_Private name, struct PP_Var value)
Definition: ppb_udp_socket_private.h:74
Definition: ppb_udp_socket_private.h:136
PP_Bool
Definition: pp_bool.h:30
Definition: pp_completion_callback.h:139
Definition: ppb_udp_socket_private.h:56