#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
La documentación para esta estructura fue generada a partir de los siguientes ficheros: