Go to the documentation of this file.
30 #define XIO_READ_READY 1
31 #define XIO_WRITE_READY 2
off_t _x_io_tcp_write(xine_stream_t *stream, int s, const void *buf, off_t todo) XINE_USED
Definition: io_helper.c:607
Definition: xine_internal.h:123
off_t _x_io_file_write(xine_stream_t *stream, int fd, const void *buf, off_t todo) XINE_USED
Definition: io_helper.c:675
xio_handshake_status_t() xio_handshake_cb_t(void *userdata, int fd)
Definition: io_helper.h:88
xio_handshake_status_t
Definition: io_helper.h:77
int _x_io_tcp_handshake_connect(xine_stream_t *stream, const char *host, int port, xio_handshake_cb_t *handshake_cb, void *userdata) XINE_USED
Definition: io_helper.c:163
@ XIO_HANDSHAKE_TRY_SAME
Definition: io_helper.h:81
@ XIO_HANDSHAKE_OK
Definition: io_helper.h:79
@ XIO_HANDSHAKE_INTR
Definition: io_helper.h:85
int _x_io_tcp_read_line(xine_stream_t *stream, int sock, char *str, int size) XINE_USED
Definition: io_helper.c:714
off_t _x_io_tcp_read(xine_stream_t *stream, int s, void *buf, off_t todo) XINE_USED
Definition: io_helper.c:524
off_t _x_io_file_read(xine_stream_t *stream, int fd, void *buf, off_t todo) XINE_USED
Definition: io_helper.c:641
int _x_io_tcp_close(xine_stream_t *stream, int fd)
Definition: io_helper.c:740
#define XINE_USED
Definition: attributes.h:58
xine_stream_t * stream
Definition: net_buf_ctrl.c:74
#define XINE_PROTECTED
Definition: attributes.h:73
int _x_io_select(xine_stream_t *stream, int fd, int state, int timeout_msec) XINE_USED
Definition: io_helper.c:356
@ XIO_HANDSHAKE_TRY_NEXT
Definition: io_helper.h:83
int _x_io_tcp_connect_finish(xine_stream_t *stream, int fd, int timeout_msec) XINE_USED
Definition: io_helper.c:478
int _x_io_tcp_connect(xine_stream_t *stream, const char *host, int port) XINE_USED
Definition: io_helper.c:159
ssize_t _x_io_tcp_part_read(xine_stream_t *stream, int s, void *buf, size_t min, size_t max) XINE_USED
Definition: io_helper.c:558