Rizin
unix-like reverse engineering framework and cli tools
rz_bind.h File Reference
#include <rz_list.h>

Go to the source code of this file.

Classes

struct  rz_core_bind_t
 

Typedefs

typedef int(* RzCoreCmd) (void *core, const char *cmd)
 
typedef int(* RzCoreCmdF) (void *user, const char *fmt,...)
 
typedef int(* RzCoreDebugBpHit) (void *core, void *bp)
 
typedef void(* RzCoreDebugSyscallHit) (void *core)
 
typedef char *(* RzCoreCmdStr) (void *core, const char *cmd)
 
typedef char *(* RzCoreCmdStrF) (void *core, const char *cmd,...)
 
typedef void(* RzCorePuts) (const char *cmd)
 
typedef void(* RzCoreSetArchBits) (void *core, const char *arch, int bits)
 
typedef const char *(* RzCoreGetName) (void *core, ut64 off)
 
typedef char *(* RzCoreGetNameDelta) (void *core, ut64 off)
 
typedef void(* RzCoreSeekArchBits) (void *core, ut64 addr)
 
typedef ut64(* RzCoreConfigGetI) (void *core, const char *key)
 
typedef const char *(* RzCoreConfigGet) (void *core, const char *key)
 
typedef bool(* RzCoreConfigSet) (void *core, const char *key, const char *value)
 
typedef bool(* RzCoreConfigSetI) (void *core, const char *key, ut64 value)
 
typedef ut64(* RzCoreNumGet) (void *core, const char *str)
 
typedef const RzList *(* RzCoreFlagsGet) (void *core, ut64 offset)
 
typedef bool(* RzCoreBinApplyInfo) (void *core, void *binfile, ut32 mask)
 
typedef struct rz_core_bind_t RzCoreBind
 

Typedef Documentation

◆ RzCoreBinApplyInfo

typedef bool(* RzCoreBinApplyInfo) (void *core, void *binfile, ut32 mask)

Definition at line 28 of file rz_bind.h.

◆ RzCoreBind

typedef struct rz_core_bind_t RzCoreBind

◆ RzCoreCmd

typedef int(* RzCoreCmd) (void *core, const char *cmd)

Definition at line 11 of file rz_bind.h.

◆ RzCoreCmdF

typedef int(* RzCoreCmdF) (void *user, const char *fmt,...)

Definition at line 12 of file rz_bind.h.

◆ RzCoreCmdStr

typedef char*(* RzCoreCmdStr) (void *core, const char *cmd)

Definition at line 15 of file rz_bind.h.

◆ RzCoreCmdStrF

typedef char*(* RzCoreCmdStrF) (void *core, const char *cmd,...)

Definition at line 16 of file rz_bind.h.

◆ RzCoreConfigGet

typedef const char*(* RzCoreConfigGet) (void *core, const char *key)

Definition at line 23 of file rz_bind.h.

◆ RzCoreConfigGetI

typedef ut64(* RzCoreConfigGetI) (void *core, const char *key)

Definition at line 22 of file rz_bind.h.

◆ RzCoreConfigSet

typedef bool(* RzCoreConfigSet) (void *core, const char *key, const char *value)

Definition at line 24 of file rz_bind.h.

◆ RzCoreConfigSetI

typedef bool(* RzCoreConfigSetI) (void *core, const char *key, ut64 value)

Definition at line 25 of file rz_bind.h.

◆ RzCoreDebugBpHit

typedef int(* RzCoreDebugBpHit) (void *core, void *bp)

Definition at line 13 of file rz_bind.h.

◆ RzCoreDebugSyscallHit

typedef void(* RzCoreDebugSyscallHit) (void *core)

Definition at line 14 of file rz_bind.h.

◆ RzCoreFlagsGet

typedef const RzList*(* RzCoreFlagsGet) (void *core, ut64 offset)

Definition at line 27 of file rz_bind.h.

◆ RzCoreGetName

typedef const char*(* RzCoreGetName) (void *core, ut64 off)

Definition at line 19 of file rz_bind.h.

◆ RzCoreGetNameDelta

typedef char*(* RzCoreGetNameDelta) (void *core, ut64 off)

Definition at line 20 of file rz_bind.h.

◆ RzCoreNumGet

typedef ut64(* RzCoreNumGet) (void *core, const char *str)

Definition at line 26 of file rz_bind.h.

◆ RzCorePuts

typedef void(* RzCorePuts) (const char *cmd)

Definition at line 17 of file rz_bind.h.

◆ RzCoreSeekArchBits

typedef void(* RzCoreSeekArchBits) (void *core, ut64 addr)

Definition at line 21 of file rz_bind.h.

◆ RzCoreSetArchBits

typedef void(* RzCoreSetArchBits) (void *core, const char *arch, int bits)

Definition at line 18 of file rz_bind.h.