libtransistor
A userland library for the Nintendo Switch
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Typedefs | Functions
ifile.h File Reference

File. More...

#include <libtransistor/types.h>
#include <libtransistor/ipc.h>
Include dependency graph for ifile.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef ipc_object_t ifile_t
 

Functions

result_t ifile_read (ifile_t obj, uint64_t *out_out_size, uint8_t *out_out_buf, size_t out_out_buf_size, uint64_t in_unk0, uint64_t in_offset, uint64_t in_size)
 
result_t ifile_write (ifile_t obj, uint32_t in_unk0, uint64_t in_offset, uint64_t in_size, const uint8_t *in_buf, size_t in_buf_size)
 
result_t ifile_flush (ifile_t obj)
 
result_t ifile_set_size (ifile_t obj, uint64_t in_size)
 
result_t ifile_get_size (ifile_t obj, uint64_t *out_fileSize)
 

Detailed Description

File.