Rizin
unix-like reverse engineering framework and cli tools
libgdbr_stop_reason Struct Reference

#include <libgdbr.h>

Public Attributes

unsigned signum
 
int core
 
int reason
 
bool syscall
 
bool library
 
bool swbreak
 
bool hwbreak
 
bool create
 
bool vforkdone
 
bool is_valid
 
struct {
   bool   present
 
   ut64   addr
 
watchpoint
 
struct {
   bool   present
 
   char *   path
 
exec
 
struct {
   bool   present
 
   int   pid
 
   int   tid
 
thread
 
struct {
   bool   present
 
   int   pid
 
   int   tid
 
fork
 
struct {
   bool   present
 
   int   pid
 
   int   tid
 
vfork
 

Detailed Description

Stores information from the stop-reply packet (why target stopped)

Definition at line 129 of file libgdbr.h.

Member Data Documentation

◆ addr

ut64 libgdbr_stop_reason::addr

Definition at line 142 of file libgdbr.h.

◆ core

int libgdbr_stop_reason::core

Definition at line 131 of file libgdbr.h.

◆ create

bool libgdbr_stop_reason::create ( void  )

Definition at line 137 of file libgdbr.h.

◆ 

struct { ... } libgdbr_stop_reason::exec

◆ 

struct { ... } libgdbr_stop_reason::fork

◆ hwbreak

bool libgdbr_stop_reason::hwbreak

Definition at line 136 of file libgdbr.h.

◆ is_valid

bool libgdbr_stop_reason::is_valid

Definition at line 139 of file libgdbr.h.

Referenced by __system().

◆ library

bool libgdbr_stop_reason::library

Definition at line 134 of file libgdbr.h.

◆ path

char* libgdbr_stop_reason::path

Definition at line 146 of file libgdbr.h.

◆ pid

int libgdbr_stop_reason::pid

Definition at line 150 of file libgdbr.h.

◆ present

bool libgdbr_stop_reason::present

Definition at line 141 of file libgdbr.h.

◆ reason

int libgdbr_stop_reason::reason

Definition at line 132 of file libgdbr.h.

Referenced by __system().

◆ signum

unsigned libgdbr_stop_reason::signum

Definition at line 130 of file libgdbr.h.

◆ swbreak

bool libgdbr_stop_reason::swbreak

Definition at line 135 of file libgdbr.h.

◆ syscall

bool libgdbr_stop_reason::syscall

Definition at line 133 of file libgdbr.h.

◆ 

struct { ... } libgdbr_stop_reason::thread

Referenced by __system().

◆ tid

int libgdbr_stop_reason::tid

Definition at line 151 of file libgdbr.h.

Referenced by __system().

◆ 

struct { ... } libgdbr_stop_reason::vfork

◆ vforkdone

bool libgdbr_stop_reason::vforkdone

Definition at line 138 of file libgdbr.h.

◆ 

struct { ... } libgdbr_stop_reason::watchpoint

The documentation for this struct was generated from the following file: