RetroArch
Classes | Functions
rmsgpack.h File Reference
#include <stdint.h>
#include <streams/file_stream.h>
Include dependency graph for rmsgpack.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  rmsgpack_read_callbacks
 

Functions

int rmsgpack_write_array_header (RFILE *fd, uint32_t size)
 
int rmsgpack_write_map_header (RFILE *fd, uint32_t size)
 
int rmsgpack_write_string (RFILE *fd, const char *s, uint32_t len)
 
int rmsgpack_write_bin (RFILE *fd, const void *s, uint32_t len)
 
int rmsgpack_write_nil (RFILE *fd)
 
int rmsgpack_write_bool (RFILE *fd, int value)
 
int rmsgpack_write_int (RFILE *fd, int64_t value)
 
int rmsgpack_write_uint (RFILE *fd, uint64_t value)
 
int rmsgpack_read (RFILE *fd, struct rmsgpack_read_callbacks *callbacks, void *data)
 

Function Documentation

◆ rmsgpack_read()

int rmsgpack_read ( RFILE fd,
struct rmsgpack_read_callbacks callbacks,
void data 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ rmsgpack_write_array_header()

int rmsgpack_write_array_header ( RFILE fd,
uint32_t  size 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ rmsgpack_write_bin()

int rmsgpack_write_bin ( RFILE fd,
const void s,
uint32_t  len 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ rmsgpack_write_bool()

int rmsgpack_write_bool ( RFILE fd,
int  value 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ rmsgpack_write_int()

int rmsgpack_write_int ( RFILE fd,
int64_t  value 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ rmsgpack_write_map_header()

int rmsgpack_write_map_header ( RFILE fd,
uint32_t  size 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ rmsgpack_write_nil()

int rmsgpack_write_nil ( RFILE fd)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ rmsgpack_write_string()

int rmsgpack_write_string ( RFILE fd,
const char *  s,
uint32_t  len 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ rmsgpack_write_uint()

int rmsgpack_write_uint ( RFILE fd,
uint64_t  value 
)
Here is the call graph for this function:
Here is the caller graph for this function: