Pepper_31_C_interfaces
Public Attributes | List of all members
PPB_Ext_Socket_Dev_0_1 Struct Reference

#include <ppb_ext_socket_dev.h>

Collaboration diagram for PPB_Ext_Socket_Dev_0_1:
Collaboration graph

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)
 

Detailed Description

Definition at line 526 of file ppb_ext_socket_dev.h.

Member Data Documentation

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.


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