rizin/r2-bindings/vapi/r_print.vapi
pancake 61fc7e5899 Force HTTP/1.1 and better interface for r2w
Many bugfixes in the webserver implementation
Fix check for temporary directory
Fix vapi file for r_print
2012-09-07 01:48:09 +02:00

35 lines
1.2 KiB
Vala

/* radare - LGPL - Copyright 2010-2012 pancake<@nopcode.org> */
[Compact]
[CCode (cheader_filename="r_print.h", cprefix="r_print_", cname="RPrint", free_function="r_print_free")]
public class Radare.RPrint {
/* constructor */
public RPrint();
/* fields */
public int width;
public bool interrupt;
public int limit;
public bool cur_enabled;
public int cur;
public int ocur;
public int flags;
//public string datefmt;
/* methods */
public string hexpair (string str, int idx);
public void set_flags (int flags);
public void hexdump(uint64 addr, uint8* buf, int len, int baddr, int step);
public void hexpairs(uint64 addr, uint8 *buf, int len);
public void bytes(uint8* buf, int len, string fmt);
//public void @byte (string fmt, int idx, uint8 ch);
public void c(uint8 *buf, int len);
public void raw(uint8 *buf, int len);
public void cursor(int cur, int set);
public void set_cursor(int curset, int ocursor, int cursor);
public void code(uint64 addr, uint8* buf, int len, char lang);
//public void string(uint64 addr, uint8* buf, int len);
public int date_dos(uint8* buf, int len);
public int date_w32(uint8* buf, int len);
public int date_unix(uint8* buf, int len);
}