24#ifndef XINE_INPUT_TLS_H
25#define XINE_INPUT_TLS_H
Definition: configfile.h:83
Definition: xine_internal.h:80
Definition: xine_internal.h:123
Definition: xine_tls.c:41
xine_stream_t * stream
Definition: xine_tls.c:43
int fd
Definition: xine_tls.c:45
xine_t * xine
Definition: xine_tls.c:42
ssize_t _x_tls_part_read(xine_tls_t *, void *data, size_t min, size_t max)
Definition: xine_tls.c:76
ssize_t _x_tls_read(xine_tls_t *, void *data, size_t len)
Definition: xine_tls.c:84
int _x_tls_get_verify_tls_cert(config_values_t *)
Definition: xine_tls.c:225
void _x_tls_shutdown(xine_tls_t *)
Definition: xine_tls.c:128
ssize_t _x_tls_write(xine_tls_t *, const void *data, size_t len)
Definition: xine_tls.c:68
xine_tls_t * _x_tls_connect(xine_t *xine, xine_stream_t *stream, const char *host, int port)
Definition: xine_tls.c:180
void _x_tls_deinit(xine_tls_t **tlsp)
Definition: xine_tls.c:154
int _x_tls_available(xine_t *xine)
Definition: xine_tls.c:230
ssize_t _x_tls_read_line(xine_tls_t *, char *buf, size_t buf_size)
Definition: xine_tls.c:92
xine_tls_t * _x_tls_init(xine_t *xine, xine_stream_t *stream, int fd)
Definition: xine_tls.c:166
void _x_tls_close(xine_tls_t **tlsp)
Definition: xine_tls.c:139
int _x_tls_handshake(xine_tls_t *, const char *host, int verify)
Definition: xine_tls.c:198