GPAC
Open Source Multimedia Framework. For more information, check out http://gpac.wp.mines-telecom.fr
|
Data Fields | |
u32 | reserved |
struct __gf_download_manager * | dm |
GF_Thread * | th |
GF_Mutex * | mx |
Bool | in_callback |
Bool | destroy |
u32 | proxy_enabled |
char * | server_name |
u16 | port |
char * | orig_url |
char * | orig_url_before_redirect |
char * | remote_path |
gf_user_credentials_struct * | creds |
char | cookie [1023] |
DownloadedCacheEntry | cache_entry |
Bool | reused_cache_entry |
GF_List * | headers |
GF_Socket * | sock |
u32 | num_retry |
u32 | status |
u32 | flags |
u32 | total_size |
u32 | bytes_done |
u32 | start_time |
u32 | icy_metaint |
u32 | icy_count |
u32 | icy_bytes |
u32 | bytes_per_sec |
u64 | start_time_utc |
Bool | is_range_continuation |
u32 | needs_cache_reconfig |
Bool | needs_range |
u64 | range_start |
u64 | range_end |
enum REQUEST_TYPE | http_read_type |
GF_Err | last_error |
char * | init_data |
u32 | init_data_size |
Bool | server_only_understand_get |
Bool | use_cache_file |
Bool | disable_cache |
Bool | force_data_write_callback |
void(* | do_requests )(struct __gf_download_session *) |
gf_dm_user_io | user_proc |
void * | usr_cbk |
Bool | reassigned |
Bool | chunked |
u32 | nb_left_in_chunk |
u32 | request_time |
void * | ext |
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 |
Bool GF_DownloadSession::in_callback |
Bool GF_DownloadSession::destroy |
u32 GF_DownloadSession::proxy_enabled |
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_user_credentials_struct* GF_DownloadSession::creds |
char GF_DownloadSession::cookie[1023] |
DownloadedCacheEntry GF_DownloadSession::cache_entry |
Bool GF_DownloadSession::reused_cache_entry |
GF_List* GF_DownloadSession::headers |
GF_Socket* GF_DownloadSession::sock |
u32 GF_DownloadSession::num_retry |
u32 GF_DownloadSession::status |
u32 GF_DownloadSession::flags |
u32 GF_DownloadSession::total_size |
u32 GF_DownloadSession::bytes_done |
u32 GF_DownloadSession::start_time |
u32 GF_DownloadSession::icy_metaint |
u32 GF_DownloadSession::icy_count |
u32 GF_DownloadSession::icy_bytes |
u32 GF_DownloadSession::bytes_per_sec |
u64 GF_DownloadSession::start_time_utc |
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 |
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 |
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::request_time |
void* GF_DownloadSession::ext |