VLC 4.0.0-dev
vlc_dtls_operations Struct Reference

#include <vlc_dtls.h>

Data Fields

void(* close )(struct vlc_dtls *)
 
int(* get_fd )(struct vlc_dtls *, short *events)
 
ssize_t(* readv )(struct vlc_dtls *, struct iovec *iov, unsigned len, bool *restrict truncated)
 
ssize_t(* writev )(struct vlc_dtls *, const struct iovec *iov, unsigned len)
 

Field Documentation

◆ close

void(* vlc_dtls_operations::close) (struct vlc_dtls *)

Referenced by vlc_dtls_Close().

◆ get_fd

int(* vlc_dtls_operations::get_fd) (struct vlc_dtls *, short *events)

Referenced by vlc_dtls_GetPollFD().

◆ readv

ssize_t(* vlc_dtls_operations::readv) (struct vlc_dtls *, struct iovec *iov, unsigned len, bool *restrict truncated)

Referenced by vlc_dtls_Recv().

◆ writev

ssize_t(* vlc_dtls_operations::writev) (struct vlc_dtls *, const struct iovec *iov, unsigned len)

Referenced by vlc_dtls_Send().


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