VLC  3.0.0-git
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Data Fields

TLS session. More...

Collaboration diagram for vlc_tls:
Collaboration graph
[legend]

Data Fields

vlc_object_tobj
 
void * sys
 
int(* get_fd )(struct vlc_tls *)
 
ssize_t(* readv )(struct vlc_tls *, struct iovec *, unsigned)
 
ssize_t(* writev )(struct vlc_tls *, const struct iovec *, unsigned)
 
int(* shutdown )(struct vlc_tls *, bool duplex)
 
void(* close )(struct vlc_tls *)
 
void * p
 

Detailed Description

TLS session.

Field Documentation

void(* vlc_tls::close)(struct vlc_tls *)
int(* vlc_tls::get_fd)(struct vlc_tls *)
vlc_object_t* vlc_tls::obj
void* vlc_tls::p
ssize_t(* vlc_tls::readv)(struct vlc_tls *, struct iovec *, unsigned)
int(* vlc_tls::shutdown)(struct vlc_tls *, bool duplex)
void* vlc_tls::sys
ssize_t(* vlc_tls::writev)(struct vlc_tls *, const struct iovec *, unsigned)

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