VLC 4.0.0-dev

HTTP stream callbacks. More...

#include <message.h>

Collaboration diagram for vlc_http_stream_cbs:
[legend]

Data Fields

struct vlc_http_msg *(* read_headers )(struct vlc_http_stream *)
 
ssize_t(* write )(struct vlc_http_stream *, const void *, size_t, bool eos)
 
block_t *(* read )(struct vlc_http_stream *)
 
void(* close )(struct vlc_http_stream *, bool abort)
 

Detailed Description

HTTP stream callbacks.

Connection-specific callbacks for stream manipulation

Field Documentation

◆ close

void(* vlc_http_stream_cbs::close) (struct vlc_http_stream *, bool abort)

Referenced by vlc_http_stream_close().

◆ read

block_t *(* vlc_http_stream_cbs::read) (struct vlc_http_stream *)

Referenced by vlc_http_stream_read().

◆ read_headers

struct vlc_http_msg *(* vlc_http_stream_cbs::read_headers) (struct vlc_http_stream *)

◆ write

ssize_t(* vlc_http_stream_cbs::write) (struct vlc_http_stream *, const void *, size_t, bool eos)

Referenced by vlc_http_stream_write().


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