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

#include <ptrace_wrap.h>

Public Attributes

pthread_t th
 
sem_t request_sem
 
ptrace_wrap_request request
 
sem_t result_sem
 
union {
   long   ptrace_result
 
   pid_t   fork_result
 
   void *   func_result
 
}; 
 

Detailed Description

Definition at line 48 of file ptrace_wrap.h.

Member Data Documentation

◆ 

union { ... }

◆ fork_result

pid_t ptrace_wrap_instance_t::fork_result

Definition at line 55 of file ptrace_wrap.h.

Referenced by ptrace_wrap_fork(), and wrap_fork().

◆ func_result

void* ptrace_wrap_instance_t::func_result

Definition at line 56 of file ptrace_wrap.h.

Referenced by ptrace_wrap_func(), and wrap_func().

◆ ptrace_result

long ptrace_wrap_instance_t::ptrace_result

Definition at line 54 of file ptrace_wrap.h.

Referenced by ptrace_wrap(), and wrap_ptrace().

◆ request

◆ request_sem

sem_t ptrace_wrap_instance_t::request_sem

◆ result_sem

sem_t ptrace_wrap_instance_t::result_sem

◆ th

pthread_t ptrace_wrap_instance_t::th

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