| VLC
    3.0.18
    | 
HTTP/2 connection. More...

| Data Fields | |
| struct vlc_http_conn | conn | 
| struct vlc_h2_output * | out | 
| Send thread.  More... | |
| void * | opaque | 
| struct vlc_h2_stream * | streams | 
| List of open streams.  More... | |
| uint32_t | next_id | 
| Next free stream identifier.  More... | |
| bool | released | 
| Connection released by owner.  More... | |
| vlc_mutex_t | lock | 
| State machine lock.  More... | |
| vlc_thread_t | thread | 
| Receive thread.  More... | |
HTTP/2 connection.
| struct vlc_http_conn vlc_h2_conn::conn | 
Referenced by vlc_h2_conn_create(), vlc_h2_conn_destroy(), vlc_h2_conn_release(), vlc_h2_error(), vlc_h2_ping(), vlc_h2_recv_thread(), vlc_h2_reset(), vlc_h2_setting(), vlc_h2_settings_done(), vlc_h2_stream_close(), vlc_h2_stream_error(), vlc_h2_stream_lookup(), vlc_h2_stream_open(), vlc_h2_stream_read(), vlc_h2_stream_wait(), vlc_h2_stream_wake_up(), and vlc_h2_window_status().
| vlc_mutex_t vlc_h2_conn::lock | 
State machine lock.
Referenced by vlc_h2_conn_destroy(), vlc_h2_recv_thread(), vlc_h2_stream_lock(), vlc_h2_stream_open(), vlc_h2_stream_read(), vlc_h2_stream_unlock(), and vlc_h2_stream_wait().
| uint32_t vlc_h2_conn::next_id | 
Next free stream identifier.
Referenced by vlc_h2_stream_open().
| void* vlc_h2_conn::opaque | 
Referenced by vlc_h2_conn_queue(), vlc_h2_conn_queue_prio(), and vlc_h2_ping().
| struct vlc_h2_output* vlc_h2_conn::out | 
Send thread.
Referenced by vlc_h2_conn_destroy(), vlc_h2_conn_queue(), and vlc_h2_conn_queue_prio().
| bool vlc_h2_conn::released | 
Connection released by owner.
Referenced by vlc_h2_stream_open().
| struct vlc_h2_stream* vlc_h2_conn::streams | 
List of open streams.
Referenced by vlc_h2_conn_destroy(), vlc_h2_recv_thread(), and vlc_h2_stream_open().
| vlc_thread_t vlc_h2_conn::thread | 
Receive thread.
Referenced by vlc_h2_conn_destroy().
 1.8.16
 1.8.16