io.c File Reference

Include dependency graph for io.c:


Defines

#define INADDR_ANY   0x00000000
#define INADDR_NONE   0xFFFFFFFF
#define POLLRDHUP   0

Functions

int rootwrap_bind (int family, int socktype, int protocol, const struct sockaddr *addr, size_t alen)
 Tries to obtain a bound TCP socket from the root process.
int net_SetupSocket (int fd)
int net_Socket (vlc_object_t *p_this, int family, int socktype, int protocol)
int * net_Listen (vlc_object_t *p_this, const char *psz_host, int i_port, int protocol)
ssize_t __net_Read (vlc_object_t *restrict p_this, int fd, const v_socket_t *vs, uint8_t *restrict p_buf, size_t i_buflen, bool waitall)
ssize_t __net_Write (vlc_object_t *p_this, int fd, const v_socket_t *p_vs, const uint8_t *p_data, size_t i_data)
char * __net_Gets (vlc_object_t *p_this, int fd, const v_socket_t *p_vs)
ssize_t net_Printf (vlc_object_t *p_this, int fd, const v_socket_t *p_vs, const char *psz_fmt,...)
ssize_t __net_vaPrintf (vlc_object_t *p_this, int fd, const v_socket_t *p_vs, const char *psz_fmt, va_list args)
ssize_t vlc_sendmsg (int s, struct msghdr *hdr, int flags)
ssize_t vlc_recvmsg (int s, struct msghdr *hdr, int flags)

Define Documentation

#define INADDR_ANY   0x00000000

#define INADDR_NONE   0xFFFFFFFF

#define POLLRDHUP   0


Function Documentation

char* __net_Gets ( vlc_object_t p_this,
int  fd,
const v_socket_t p_vs 
)

ssize_t __net_Read ( vlc_object_t *restrict  p_this,
int  fd,
const v_socket_t vs,
uint8_t *restrict  p_buf,
size_t  i_buflen,
bool  waitall 
)

ssize_t __net_vaPrintf ( vlc_object_t p_this,
int  fd,
const v_socket_t p_vs,
const char *  psz_fmt,
va_list  args 
)

ssize_t __net_Write ( vlc_object_t p_this,
int  fd,
const v_socket_t p_vs,
const uint8_t *  p_data,
size_t  i_data 
)

int* net_Listen ( vlc_object_t p_this,
const char *  psz_host,
int  i_port,
int  protocol 
)

ssize_t net_Printf ( vlc_object_t p_this,
int  fd,
const v_socket_t p_vs,
const char *  psz_fmt,
  ... 
)

int net_SetupSocket ( int  fd  ) 

int net_Socket ( vlc_object_t p_this,
int  family,
int  socktype,
int  protocol 
)

int rootwrap_bind ( int  family,
int  socktype,
int  protocol,
const struct sockaddr addr,
size_t  alen 
)

Tries to obtain a bound TCP socket from the root process.

ssize_t vlc_recvmsg ( int  s,
struct msghdr *  hdr,
int  flags 
)

ssize_t vlc_sendmsg ( int  s,
struct msghdr *  hdr,
int  flags 
)


Generated on Wed Aug 13 08:05:44 2008 for VLC by  doxygen 1.5.1