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

#include <rz_event.h>

Public Attributes

void * user
 
bool incall
 
HtUP * callbacks
 
RzVector all_callbacks
 
RzVector pending_unhook
 while inside of a call and a handle is unhooked, the unhook is deferred and saved here More...
 
int next_handle
 

Detailed Description

Definition at line 14 of file rz_event.h.

Member Data Documentation

◆ all_callbacks

RzVector rz_event_t::all_callbacks

Definition at line 18 of file rz_event.h.

Referenced by rz_event_free(), rz_event_hook(), rz_event_new(), rz_event_send(), and rz_event_unhook().

◆ callbacks

HtUP* rz_event_t::callbacks

Definition at line 17 of file rz_event.h.

Referenced by get_cbs(), rz_event_free(), rz_event_new(), rz_event_send(), and rz_event_unhook().

◆ incall

bool rz_event_t::incall

Definition at line 16 of file rz_event.h.

Referenced by rz_event_send(), and rz_event_unhook().

◆ next_handle

int rz_event_t::next_handle

Definition at line 20 of file rz_event.h.

Referenced by rz_event_hook(), and rz_event_new().

◆ pending_unhook

RzVector rz_event_t::pending_unhook

while inside of a call and a handle is unhooked, the unhook is deferred and saved here

Definition at line 19 of file rz_event.h.

Referenced by rz_event_free(), rz_event_new(), rz_event_send(), and rz_event_unhook().

◆ user

void* rz_event_t::user

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