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