RDebug
Object Hierarchy:
Description:
[ Compact ]
[ CCode ( cname = "RDebug" , cprefix = "r_debug_" , free_function = "r_debug_free" ) ]
public class RDebug
Content:
Classes:
Structs:
Enums:
Creation methods:
Methods:
- public bool @continue ()
- public bool attach (int pid)
- public bool child_clone ()
- public bool child_fork ()
- public bool continue_kill (int sig)
- public bool continue_syscall (int syscall)
- public bool continue_until (uint64 addr)
- public bool continue_until_nontraced ()
- public bool continue_until_optype (int type, int over)
- public int desc_close (int fd)
- public int desc_dup (int fd, int newfd)
- public int desc_list (int rad)
- public int desc_open (string path)
- public int desc_read (int fd, uint64 addr, int len)
- public int desc_seek (int fd, uint64 addr)
- public int desc_write (int fd, uint64 addr, int len)
- public bool detach (int pid)
- public uint64 execute (uint8* buf, int len, bool restore)
- public bool is_dead ()
- public bool kill (int pid, int tid, int sig)
- public bool kill_setup (int sig, int action)
- public bool map_dealloc (Map map)
- public Map map_get (uint64 addr)
- public bool map_sync ()
- public int pid_list (int pid, char fmt)
- public RList<Pid> pids (int pid)
- public bool reg_list (int type, int size, int rad, string use_color)
- public bool reg_sync (Type type, bool @set)
- public bool select (int pid, int tid)
- public bool start (string cmd)
- public bool step (int count)
- public bool step_over (int count)
- public ReasonType stop_reason ()
- public void trace_at (string str)
- public void trace_list (int mode, uint64 addr)
- public void trace_reset ()
- public bool trace_tag (int tag)
- public bool use (string plugin)
- public ReasonType wait (unowned Item** bp)
Fields: