|
VLC
4.0.0-dev
|
|
Functions | |
| int | vlc_h2_output_send_prio (struct vlc_h2_output *, struct vlc_h2_frame *) |
| int | vlc_h2_output_send (struct vlc_h2_output *, struct vlc_h2_frame *) |
| struct vlc_h2_output * | vlc_h2_output_create (struct vlc_tls *, bool client) |
| void | vlc_h2_output_destroy (struct vlc_h2_output *) |
| struct vlc_h2_output* vlc_h2_output_create | ( | struct vlc_tls * | , |
| bool | client | ||
| ) |
References vlc_h2_output::closing, vlc_h2_output::failed, vlc_h2_queue::first, vlc_h2_queue::last, vlc_h2_output::lock, vlc_h2_output::prio, vlc_h2_output::queue, vlc_h2_output::size, vlc_h2_output::thread, vlc_h2_output::tls, unlikely, vlc_clone(), vlc_cond_init(), vlc_h2_client_output_thread(), vlc_h2_output_thread(), vlc_mutex_init(), VLC_THREAD_PRIORITY_INPUT, and vlc_h2_output::wait.
Referenced by vlc_h2_conn_create().
| void vlc_h2_output_destroy | ( | struct vlc_h2_output * | ) |
| int vlc_h2_output_send | ( | struct vlc_h2_output * | , |
| struct vlc_h2_frame * | |||
| ) |
References vlc_h2_output::queue, and vlc_h2_output_queue().
Referenced by vlc_h2_conn_queue().
| int vlc_h2_output_send_prio | ( | struct vlc_h2_output * | , |
| struct vlc_h2_frame * | |||
| ) |
References vlc_h2_output::prio, and vlc_h2_output_queue().
Referenced by vlc_h2_conn_queue_prio().
1.8.13