Pepper_31_C_interfaces
|
#include <ppb_ext_socket_dev.h>
Public Attributes | |
int32_t(* | Create )(PP_Instance instance, PP_Ext_Socket_SocketType_Dev type, PP_Ext_Socket_CreateOptions_Dev options, PP_Ext_Socket_CreateInfo_Dev *create_info, struct PP_CompletionCallback callback) |
void(* | Destroy )(PP_Instance instance, struct PP_Var socket_id) |
int32_t(* | Connect )(PP_Instance instance, struct PP_Var socket_id, struct PP_Var hostname, struct PP_Var port, struct PP_Var *result, struct PP_CompletionCallback callback) |
int32_t(* | Bind )(PP_Instance instance, struct PP_Var socket_id, struct PP_Var address, struct PP_Var port, struct PP_Var *result, struct PP_CompletionCallback callback) |
void(* | Disconnect )(PP_Instance instance, struct PP_Var socket_id) |
int32_t(* | Read )(PP_Instance instance, struct PP_Var socket_id, struct PP_Var buffer_size, PP_Ext_Socket_ReadInfo_Dev *read_info, struct PP_CompletionCallback callback) |
int32_t(* | Write )(PP_Instance instance, struct PP_Var socket_id, struct PP_Var data, PP_Ext_Socket_WriteInfo_Dev *write_info, struct PP_CompletionCallback callback) |
int32_t(* | RecvFrom )(PP_Instance instance, struct PP_Var socket_id, struct PP_Var buffer_size, PP_Ext_Socket_RecvFromInfo_Dev *recv_from_info, struct PP_CompletionCallback callback) |
int32_t(* | SendTo )(PP_Instance instance, struct PP_Var socket_id, struct PP_Var data, struct PP_Var address, struct PP_Var port, PP_Ext_Socket_WriteInfo_Dev *write_info, struct PP_CompletionCallback callback) |
int32_t(* | Listen )(PP_Instance instance, struct PP_Var socket_id, struct PP_Var address, struct PP_Var port, struct PP_Var backlog, struct PP_Var *result, struct PP_CompletionCallback callback) |
int32_t(* | Accept )(PP_Instance instance, struct PP_Var socket_id, PP_Ext_Socket_AcceptInfo_Dev *accept_info, struct PP_CompletionCallback callback) |
int32_t(* | SetKeepAlive )(PP_Instance instance, struct PP_Var socket_id, struct PP_Var enable, struct PP_Var delay, struct PP_Var *result, struct PP_CompletionCallback callback) |
int32_t(* | SetNoDelay )(PP_Instance instance, struct PP_Var socket_id, struct PP_Var no_delay, struct PP_Var *result, struct PP_CompletionCallback callback) |
int32_t(* | GetInfo )(PP_Instance instance, struct PP_Var socket_id, PP_Ext_Socket_SocketInfo_Dev *result, struct PP_CompletionCallback callback) |
int32_t(* | GetNetworkList )(PP_Instance instance, PP_Ext_Socket_NetworkInterface_Dev_Array *result, struct PP_CompletionCallback callback) |
Definition at line 526 of file ppb_ext_socket_dev.h.
int32_t(* PPB_Ext_Socket_Dev_0_1::Accept)(PP_Instance instance, struct PP_Var socket_id, PP_Ext_Socket_AcceptInfo_Dev *accept_info, struct PP_CompletionCallback callback) |
Definition at line 575 of file ppb_ext_socket_dev.h.
int32_t(* PPB_Ext_Socket_Dev_0_1::Bind)(PP_Instance instance, struct PP_Var socket_id, struct PP_Var address, struct PP_Var port, struct PP_Var *result, struct PP_CompletionCallback callback) |
Definition at line 539 of file ppb_ext_socket_dev.h.
int32_t(* PPB_Ext_Socket_Dev_0_1::Connect)(PP_Instance instance, struct PP_Var socket_id, struct PP_Var hostname, struct PP_Var port, struct PP_Var *result, struct PP_CompletionCallback callback) |
Definition at line 533 of file ppb_ext_socket_dev.h.
int32_t(* PPB_Ext_Socket_Dev_0_1::Create)(PP_Instance instance, PP_Ext_Socket_SocketType_Dev type, PP_Ext_Socket_CreateOptions_Dev options, PP_Ext_Socket_CreateInfo_Dev *create_info, struct PP_CompletionCallback callback) |
Definition at line 527 of file ppb_ext_socket_dev.h.
void(* PPB_Ext_Socket_Dev_0_1::Destroy)(PP_Instance instance, struct PP_Var socket_id) |
Definition at line 532 of file ppb_ext_socket_dev.h.
void(* PPB_Ext_Socket_Dev_0_1::Disconnect)(PP_Instance instance, struct PP_Var socket_id) |
Definition at line 545 of file ppb_ext_socket_dev.h.
int32_t(* PPB_Ext_Socket_Dev_0_1::GetInfo)(PP_Instance instance, struct PP_Var socket_id, PP_Ext_Socket_SocketInfo_Dev *result, struct PP_CompletionCallback callback) |
Definition at line 590 of file ppb_ext_socket_dev.h.
int32_t(* PPB_Ext_Socket_Dev_0_1::GetNetworkList)(PP_Instance instance, PP_Ext_Socket_NetworkInterface_Dev_Array *result, struct PP_CompletionCallback callback) |
Definition at line 594 of file ppb_ext_socket_dev.h.
int32_t(* PPB_Ext_Socket_Dev_0_1::Listen)(PP_Instance instance, struct PP_Var socket_id, struct PP_Var address, struct PP_Var port, struct PP_Var backlog, struct PP_Var *result, struct PP_CompletionCallback callback) |
Definition at line 568 of file ppb_ext_socket_dev.h.
int32_t(* PPB_Ext_Socket_Dev_0_1::Read)(PP_Instance instance, struct PP_Var socket_id, struct PP_Var buffer_size, PP_Ext_Socket_ReadInfo_Dev *read_info, struct PP_CompletionCallback callback) |
Definition at line 546 of file ppb_ext_socket_dev.h.
int32_t(* PPB_Ext_Socket_Dev_0_1::RecvFrom)(PP_Instance instance, struct PP_Var socket_id, struct PP_Var buffer_size, PP_Ext_Socket_RecvFromInfo_Dev *recv_from_info, struct PP_CompletionCallback callback) |
Definition at line 556 of file ppb_ext_socket_dev.h.
int32_t(* PPB_Ext_Socket_Dev_0_1::SendTo)(PP_Instance instance, struct PP_Var socket_id, struct PP_Var data, struct PP_Var address, struct PP_Var port, PP_Ext_Socket_WriteInfo_Dev *write_info, struct PP_CompletionCallback callback) |
Definition at line 561 of file ppb_ext_socket_dev.h.
int32_t(* PPB_Ext_Socket_Dev_0_1::SetKeepAlive)(PP_Instance instance, struct PP_Var socket_id, struct PP_Var enable, struct PP_Var delay, struct PP_Var *result, struct PP_CompletionCallback callback) |
Definition at line 579 of file ppb_ext_socket_dev.h.
int32_t(* PPB_Ext_Socket_Dev_0_1::SetNoDelay)(PP_Instance instance, struct PP_Var socket_id, struct PP_Var no_delay, struct PP_Var *result, struct PP_CompletionCallback callback) |
Definition at line 585 of file ppb_ext_socket_dev.h.
int32_t(* PPB_Ext_Socket_Dev_0_1::Write)(PP_Instance instance, struct PP_Var socket_id, struct PP_Var data, PP_Ext_Socket_WriteInfo_Dev *write_info, struct PP_CompletionCallback callback) |
Definition at line 551 of file ppb_ext_socket_dev.h.