|
VLC_API vlc_tls_t * | vlc_tls_ClientSessionCreate (vlc_tls_creds_t *, int fd, const char *host, const char *service) |
|
vlc_tls_t * | vlc_tls_SessionCreate (vlc_tls_creds_t *, int fd, const char *host) |
|
int | vlc_tls_SessionHandshake (vlc_tls_t *, const char *host, const char *serv) |
|
VLC_API void | vlc_tls_SessionDelete (vlc_tls_t *) |
|
VLC_API vlc_tls_creds_t * | vlc_tls_ClientCreate (vlc_object_t *) |
|
vlc_tls_creds_t * | vlc_tls_ServerCreate (vlc_object_t *, const char *cert, const char *key) |
|
VLC_API void | vlc_tls_Delete (vlc_tls_creds_t *) |
|
int | vlc_tls_ServerAddCA (vlc_tls_creds_t *srv, const char *path) |
|
int | vlc_tls_ServerAddCRL (vlc_tls_creds_t *srv, const char *path) |
|
This file defines Transport Layer Security API (TLS) in vlc