RetroArch
|
#include <stdlib.h>
#include <net/net_http.h>
#include <string/stdstring.h>
#include <compat/strl.h>
#include <file/file_path.h>
#include <net/net_compat.h>
#include <retro_timers.h>
#include "../verbosity.h"
#include "../gfx/video_display_server.h"
#include "tasks_internal.h"
Classes | |
struct | http_transfer_info |
struct | http_handle |
Typedefs | |
typedef struct http_transfer_info | http_transfer_info_t |
typedef struct http_handle | http_handle_t |
Enumerations | |
enum | http_status_enum { HTTP_STATUS_CONNECTION_TRANSFER = 0, HTTP_STATUS_CONNECTION_TRANSFER_PARSE, HTTP_STATUS_TRANSFER, HTTP_STATUS_TRANSFER_PARSE, HTTP_STATUS_TRANSFER_PARSE_FREE } |
typedef struct http_handle http_handle_t |
typedef struct http_transfer_info http_transfer_info_t |
enum http_status_enum |
|
static |
task_retriever_info_t* http_task_get_transfer_list | ( | void | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
task_http_iterate_transfer:
Resumes HTTP transfer update.
Returns: 0 when finished, -1 when we should continue with the transfer on the next frame.
|
static |
|
static |
void* task_push_http_post_transfer | ( | const char * | url, |
const char * | post_data, | ||
bool | mute, | ||
const char * | type, | ||
retro_task_callback_t | cb, | ||
void * | user_data | ||
) |
void* task_push_http_transfer | ( | const char * | url, |
bool | mute, | ||
const char * | type, | ||
retro_task_callback_t | cb, | ||
void * | user_data | ||
) |
|
static |