Eneboo - Documentación para desarrolladores
Atributos públicos
Referencia de la Estructura st_vio

#include <violite.h>

Lista de todos los miembros.

Atributos públicos

my_socket sd
HANDLE hPipe
my_bool localhost
int fcntl_mode
struct sockaddr_in local
struct sockaddr_in remote
enum enum_vio_type type
char desc [30]
char * read_buffer
char * read_pos
char * read_end
void(* viodelete )(Vio *)
int(* vioerrno )(Vio *)
int(* read )(Vio *, gptr, int)
int(* write )(Vio *, const gptr, int)
int(* vioblocking )(Vio *, my_bool, my_bool *)
my_bool(* is_blocking )(Vio *)
int(* viokeepalive )(Vio *, my_bool)
int(* fastsend )(Vio *)
my_bool(* peer_addr )(Vio *, char *, uint16 *)
void(* in_addr )(Vio *, struct in_addr *)
my_bool(* should_retry )(Vio *)
my_bool(* was_interrupted )(Vio *)
int(* vioclose )(Vio *)
void(* timeout )(Vio *, unsigned int which, unsigned int timeout)

Documentación de los datos miembro

HANDLE st_vio::hPipe
void(* st_vio::in_addr)(Vio *, struct in_addr *)
struct sockaddr_in st_vio::local
my_bool(* st_vio::peer_addr)(Vio *, char *, uint16 *)
struct sockaddr_in st_vio::remote
void(* st_vio::timeout)(Vio *, unsigned int which, unsigned int timeout)
void(* st_vio::viodelete)(Vio *)
int(* st_vio::write)(Vio *, const gptr, int)

La documentación para esta estructura fue generada a partir de los siguientes ficheros:
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'