RetroArch
Functions
net_http.h File Reference
#include <stdint.h>
#include <boolean.h>
#include <string.h>
#include <retro_common_api.h>
Include dependency graph for net_http.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

struct http_connection_tnet_http_connection_new (const char *url, const char *method, const char *data)
 
bool net_http_connection_iterate (struct http_connection_t *conn)
 
bool net_http_connection_done (struct http_connection_t *conn)
 
void net_http_connection_free (struct http_connection_t *conn)
 
const char * net_http_connection_url (struct http_connection_t *conn)
 
struct http_tnet_http_new (struct http_connection_t *conn)
 
int net_http_fd (struct http_t *state)
 
bool net_http_update (struct http_t *state, size_t *progress, size_t *total)
 
int net_http_status (struct http_t *state)
 
bool net_http_error (struct http_t *state)
 
uint8_tnet_http_data (struct http_t *state, size_t *len, bool accept_error)
 
void net_http_delete (struct http_t *state)
 
void net_http_urlencode (char **dest, const char *source)
 
void net_http_urlencode_full (char *dest, const char *source, size_t size)
 

Function Documentation

◆ net_http_connection_done()

bool net_http_connection_done ( struct http_connection_t conn)
Here is the caller graph for this function:

◆ net_http_connection_free()

void net_http_connection_free ( struct http_connection_t conn)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ net_http_connection_iterate()

bool net_http_connection_iterate ( struct http_connection_t conn)
Here is the caller graph for this function:

◆ net_http_connection_new()

struct http_connection_t* net_http_connection_new ( const char *  url,
const char *  method,
const char *  data 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ net_http_connection_url()

const char* net_http_connection_url ( struct http_connection_t conn)

◆ net_http_data()

uint8_t* net_http_data ( struct http_t state,
size_t *  len,
bool  accept_error 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ net_http_delete()

void net_http_delete ( struct http_t state)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ net_http_error()

bool net_http_error ( struct http_t state)
Here is the caller graph for this function:

◆ net_http_fd()

int net_http_fd ( struct http_t state)

◆ net_http_new()

struct http_t* net_http_new ( struct http_connection_t conn)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ net_http_status()

int net_http_status ( struct http_t state)

◆ net_http_update()

bool net_http_update ( struct http_t state,
size_t *  progress,
size_t *  total 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ net_http_urlencode()

void net_http_urlencode ( char **  dest,
const char *  source 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ net_http_urlencode_full()

void net_http_urlencode_full ( char *  dest,
const char *  source,
size_t  size 
)
Here is the call graph for this function:
Here is the caller graph for this function: