VLC 4.0.0-dev

#include <vlc_tls.h>

Collaboration diagram for vlc_tls_client_operations:
[legend]

Data Fields

vlc_tls_t *(* open )(struct vlc_tls_client *, vlc_tls_t *sock, const char *host, const char *const *alpn)
 
int(* handshake )(vlc_tls_t *session, const char *hostname, const char *service, char **alp)
 
void(* destroy )(struct vlc_tls_client *)
 

Field Documentation

◆ destroy

void(* vlc_tls_client_operations::destroy) (struct vlc_tls_client *)

Referenced by vlc_tls_ClientDelete().

◆ handshake

int(* vlc_tls_client_operations::handshake) (vlc_tls_t *session, const char *hostname, const char *service, char ** alp)

◆ open

vlc_tls_t *(* vlc_tls_client_operations::open) (struct vlc_tls_client *, vlc_tls_t *sock, const char *host, const char *const *alpn)

The documentation for this struct was generated from the following file: