![]() |
libgpac
Documentation of the core library of GPAC
|
#include <downloader.h>
Collaboration diagram for __gf_download_session:| u32 __gf_download_session::reserved |
| struct __gf_download_manager* __gf_download_session::dm |
| GF_Thread* __gf_download_session::th |
| GF_Mutex* __gf_download_session::mx |
| GF_SessTask* __gf_download_session::ftask |
| Bool __gf_download_session::in_callback |
| Bool __gf_download_session::destroy |
| u32 __gf_download_session::proxy_enabled |
| Bool __gf_download_session::allow_direct_reuse |
| char* __gf_download_session::log_name |
| char* __gf_download_session::server_name |
| u16 __gf_download_session::port |
| char* __gf_download_session::orig_url |
| char* __gf_download_session::orig_url_before_redirect |
| char* __gf_download_session::remote_path |
| GF_UserCredentials* __gf_download_session::creds |
| char __gf_download_session::cookie[GF_MAX_PATH] |
| DownloadedCacheEntry __gf_download_session::cache_entry |
| Bool __gf_download_session::reused_cache_entry |
| FILE* __gf_download_session::cached_file |
| u32 __gf_download_session::http_buf_size |
| char* __gf_download_session::http_buf |
| char* __gf_download_session::mime_type |
| GF_List* __gf_download_session::headers |
| u32 __gf_download_session::rsp_code |
| const char* __gf_download_session::netcap_id |
| GF_Socket* __gf_download_session::sock |
| u32 __gf_download_session::num_retry |
| GF_NetIOStatus __gf_download_session::status |
| u32 __gf_download_session::flags |
| u32 __gf_download_session::total_size |
| u32 __gf_download_session::bytes_done |
| u32 __gf_download_session::icy_metaint |
| u32 __gf_download_session::icy_count |
| u32 __gf_download_session::icy_bytes |
| u32 __gf_download_session::full_resource_size |
| u64 __gf_download_session::start_time |
| u32 __gf_download_session::nb_redirect |
| u32 __gf_download_session::bytes_per_sec |
| u32 __gf_download_session::max_data_rate |
| u64 __gf_download_session::start_time_utc |
| Bool __gf_download_session::rate_regulated |
| Bool __gf_download_session::last_chunk_found |
| Bool __gf_download_session::connection_close |
| Bool __gf_download_session::is_range_continuation |
| u32 __gf_download_session::needs_cache_reconfig |
| Bool __gf_download_session::needs_range |
| u64 __gf_download_session::range_start |
| u64 __gf_download_session::range_end |
| u32 __gf_download_session::connect_time |
| u32 __gf_download_session::ssl_setup_time |
| u32 __gf_download_session::reply_time |
| u32 __gf_download_session::total_time_since_req |
| u32 __gf_download_session::req_hdr_size |
| u32 __gf_download_session::rsp_hdr_size |
| enum REQUEST_TYPE __gf_download_session::http_read_type |
| GF_Err __gf_download_session::last_error |
| char* __gf_download_session::init_data |
| u32 __gf_download_session::init_data_size |
| Bool __gf_download_session::server_only_understand_get |
| Bool __gf_download_session::use_cache_file |
| Bool __gf_download_session::disable_cache |
| Bool __gf_download_session::force_data_write_callback |
| u32 __gf_download_session::connect_pending |
| void(* __gf_download_session::do_requests) (struct __gf_download_session *) |
| gf_dm_user_io __gf_download_session::user_proc |
| void* __gf_download_session::usr_cbk |
| Bool __gf_download_session::reassigned |
| Bool __gf_download_session::chunked |
| u32 __gf_download_session::nb_left_in_chunk |
| u32 __gf_download_session::current_chunk_size |
| u64 __gf_download_session::current_chunk_start |
| u64 __gf_download_session::request_start_time |
| u64 __gf_download_session::last_fetch_time |
| void* __gf_download_session::ext |
| char* __gf_download_session::remaining_data |
| u32 __gf_download_session::remaining_data_size |
| u32 __gf_download_session::conn_timeout |
| u32 __gf_download_session::request_timeout |
| Bool __gf_download_session::local_cache_only |
| Bool __gf_download_session::server_mode |
| u32 __gf_download_session::put_state |
| u64 __gf_download_session::last_cap_rate_time |
| u64 __gf_download_session::last_cap_rate_bytes |
| u32 __gf_download_session::last_cap_rate_bytes_per_sec |
| u64 __gf_download_session::last_chunk_start_time |
| u32 __gf_download_session::chunk_wnd_dur |
| u32 __gf_download_session::chunk_bytes |
| u32 __gf_download_session::chunk_header_bytes |
| u32 __gf_download_session::cumulated_chunk_header_bytes |
| Double __gf_download_session::cumulated_chunk_rate |
| u32 __gf_download_session::connection_timeout_ms |
| u8* __gf_download_session::async_req_reply |
| u32 __gf_download_session::async_req_reply_size |
| u8* __gf_download_session::async_buf |
| u32 __gf_download_session::async_buf_size |
| u32 __gf_download_session::async_buf_alloc |
| GF_SockGroup* __gf_download_session::sock_group |