RetroArch
Functions | Variables
nbio_intf.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <file/nbio.h>
Include dependency graph for nbio_intf.c:

Functions

voidnbio_open (const char *filename, unsigned mode)
 
void nbio_begin_read (void *data)
 
void nbio_begin_write (void *data)
 
bool nbio_iterate (void *data)
 
void nbio_resize (void *data, size_t len)
 
voidnbio_get_ptr (void *data, size_t *len)
 
void nbio_cancel (void *data)
 
void nbio_free (void *data)
 

Variables

nbio_intf_t nbio_linux
 
nbio_intf_t nbio_mmap_unix
 
nbio_intf_t nbio_mmap_win32
 
nbio_intf_t nbio_stdio
 
static nbio_intf_tinternal_nbio = &nbio_stdio
 

Function Documentation

◆ nbio_begin_read()

void nbio_begin_read ( void data)
Here is the caller graph for this function:

◆ nbio_begin_write()

void nbio_begin_write ( void data)
Here is the caller graph for this function:

◆ nbio_cancel()

void nbio_cancel ( void data)

◆ nbio_free()

void nbio_free ( void data)
Here is the caller graph for this function:

◆ nbio_get_ptr()

void* nbio_get_ptr ( void data,
size_t *  len 
)
Here is the caller graph for this function:

◆ nbio_iterate()

bool nbio_iterate ( void data)
Here is the caller graph for this function:

◆ nbio_open()

void* nbio_open ( const char *  filename,
unsigned  mode 
)
Here is the caller graph for this function:

◆ nbio_resize()

void nbio_resize ( void data,
size_t  len 
)
Here is the caller graph for this function:

Variable Documentation

◆ internal_nbio

nbio_intf_t* internal_nbio = &nbio_stdio
static

◆ nbio_linux

nbio_intf_t nbio_linux

◆ nbio_mmap_unix

nbio_intf_t nbio_mmap_unix

◆ nbio_mmap_win32

nbio_intf_t nbio_mmap_win32

◆ nbio_stdio

nbio_intf_t nbio_stdio