Radare.RIO – libr Reference Manual
Packages
libr
Radare
RIO
Perm
Seek
Desc
Plugin
UndoWrite
Undos
RIO
free
plugin_add
plugin_list
set_write_mask
sundo
sundo_list
sundo_push
sundo_redo
sundo_reset
undo_enable
undo_init
wundo_apply
wundo_apply_all
wundo_clear
wundo_list
wundo_new
wundo_set
wundo_size
off
va
RIO
Object Hierarchy:
Description:
[
Compact
]
[
CCode
( cname =
"RIO"
, cprefix =
"r_io_"
, free_function =
"r_io_free"
) ]
public
class
RIO
Namespace:
Radare
Package:
libr
Content:
Classes:
Desc
Plugin
UndoWrite
Undos
-
Open a file using an uri specifying flags and mode
Enums:
Perm
Seek
Creation methods:
public
RIO
()
Methods:
public
void
free
()
public
bool
plugin_add
(
Plugin
plugin)
public
void
plugin_list
()
public
bool
set_write_mask
(
uint8
* buf,
int
len)
public
Undos
sundo
(
uint64
offset)
public
void
sundo_list
(
int
mode)
public
void
sundo_push
(
uint64
off,
int
cursor)
public
Undos
sundo_redo
()
public
void
sundo_reset
()
public
void
undo_enable
(
bool
@set,
bool
write)
public
bool
undo_init
()
public
int
wundo_apply
(
unowned
UndoWrite
* u,
int
@set)
public
void
wundo_apply_all
(
int
@set)
public
void
wundo_clear
()
public
void
wundo_list
()
public
void
wundo_new
(
uint64
off,
uint8
* data,
int
len)
public
int
wundo_set
(
int
n,
int
@set)
public
int
wundo_size
()
Fields:
public
uint64
off
public
uint64
va