Eneboo - Documentación para desarrolladores
Funciones
Referencia del Archivo src/libmysql_macosx/viosocket.c
#include "vio_priv.h"

Funciones

int vio_errno (Vio *vio __attribute__((unused)))
int vio_read (Vio *vio, gptr buf, int size)
int vio_write (Vio *vio, const gptr buf, int size)
int vio_blocking (Vio *vio __attribute__((unused)), my_bool set_blocking_mode, my_bool *old_mode)
my_bool vio_is_blocking (Vio *vio)
int vio_fastsend (Vio *vio __attribute__((unused)))
int vio_keepalive (Vio *vio, my_bool set_keep_alive)
my_bool vio_should_retry (Vio *vio __attribute__((unused)))
my_bool vio_was_interrupted (Vio *vio __attribute__((unused)))
int vio_close (Vio *vio)
const char * vio_description (Vio *vio)
enum enum_vio_type vio_type (Vio *vio)
my_socket vio_fd (Vio *vio)
my_bool vio_peer_addr (Vio *vio, char *buf, uint16 *port)
void vio_in_addr (Vio *vio, struct in_addr *in)
my_bool vio_poll_read (Vio *vio, uint timeout)
void vio_timeout (Vio *vio __attribute__((unused)), uint which __attribute__((unused)), uint timeout __attribute__((unused)))

Documentación de las funciones

int vio_blocking ( Vio *vio   __attribute__(unused),
my_bool  set_blocking_mode,
my_bool old_mode 
)
int vio_close ( Vio vio)
const char* vio_description ( Vio vio)
int vio_errno ( Vio *vio   __attribute__(unused))
int vio_fastsend ( Vio *vio   __attribute__(unused))
my_socket vio_fd ( Vio vio)
void vio_in_addr ( Vio vio,
struct in_addr *  in 
)
my_bool vio_is_blocking ( Vio vio)
int vio_keepalive ( Vio vio,
my_bool  set_keep_alive 
)
my_bool vio_peer_addr ( Vio vio,
char *  buf,
uint16 port 
)
my_bool vio_poll_read ( Vio vio,
uint  timeout 
)
int vio_read ( Vio vio,
gptr  buf,
int  size 
)
my_bool vio_should_retry ( Vio *vio   __attribute__(unused))
void vio_timeout ( Vio *vio   __attribute__(unused),
uint which   __attribute__(unused),
uint timeout   __attribute__(unused) 
)
enum enum_vio_type vio_type ( Vio vio)
my_bool vio_was_interrupted ( Vio *vio   __attribute__(unused))
int vio_write ( Vio vio,
const gptr  buf,
int  size 
)
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'