Public Attributes | |
| char * | name |
| char * | description |
| BNPluginCommandType | type |
| void * | context |
| void(* | defaultCommand )(void *ctxt, BNBinaryView *view) |
| void(* | addressCommand )(void *ctxt, BNBinaryView *view, uint64_t addr) |
| void(* | rangeCommand )(void *ctxt, BNBinaryView *view, uint64_t addr, uint64_t len) |
| void(* | functionCommand )(void *ctxt, BNBinaryView *view, BNFunction *func) |
| void(* | lowLevelILFunctionCommand )(void *ctxt, BNBinaryView *view, BNLowLevelILFunction *func) |
| void(* | lowLevelILInstructionCommand )(void *ctxt, BNBinaryView *view, BNLowLevelILFunction *func, size_t instr) |
| void(* | mediumLevelILFunctionCommand )(void *ctxt, BNBinaryView *view, BNMediumLevelILFunction *func) |
| void(* | mediumLevelILInstructionCommand )(void *ctxt, BNBinaryView *view, BNMediumLevelILFunction *func, size_t instr) |
| void(* | highLevelILFunctionCommand )(void *ctxt, BNBinaryView *view, BNHighLevelILFunction *func) |
| void(* | highLevelILInstructionCommand )(void *ctxt, BNBinaryView *view, BNHighLevelILFunction *func, size_t instr) |
| bool(* | defaultIsValid )(void *ctxt, BNBinaryView *view) |
| bool(* | addressIsValid )(void *ctxt, BNBinaryView *view, uint64_t addr) |
| bool(* | rangeIsValid )(void *ctxt, BNBinaryView *view, uint64_t addr, uint64_t len) |
| bool(* | functionIsValid )(void *ctxt, BNBinaryView *view, BNFunction *func) |
| bool(* | lowLevelILFunctionIsValid )(void *ctxt, BNBinaryView *view, BNLowLevelILFunction *func) |
| bool(* | lowLevelILInstructionIsValid )(void *ctxt, BNBinaryView *view, BNLowLevelILFunction *func, size_t instr) |
| bool(* | mediumLevelILFunctionIsValid )(void *ctxt, BNBinaryView *view, BNMediumLevelILFunction *func) |
| bool(* | mediumLevelILInstructionIsValid )(void *ctxt, BNBinaryView *view, BNMediumLevelILFunction *func, size_t instr) |
| bool(* | highLevelILFunctionIsValid )(void *ctxt, BNBinaryView *view, BNHighLevelILFunction *func) |
| bool(* | highLevelILInstructionIsValid )(void *ctxt, BNBinaryView *view, BNHighLevelILFunction *func, size_t instr) |
| void(* BNPluginCommand::addressCommand) (void *ctxt, BNBinaryView *view, uint64_t addr) |
| bool(* BNPluginCommand::addressIsValid) (void *ctxt, BNBinaryView *view, uint64_t addr) |
| void* BNPluginCommand::context |
| void(* BNPluginCommand::defaultCommand) (void *ctxt, BNBinaryView *view) |
| bool(* BNPluginCommand::defaultIsValid) (void *ctxt, BNBinaryView *view) |
| char* BNPluginCommand::description |
| void(* BNPluginCommand::functionCommand) (void *ctxt, BNBinaryView *view, BNFunction *func) |
| bool(* BNPluginCommand::functionIsValid) (void *ctxt, BNBinaryView *view, BNFunction *func) |
| void(* BNPluginCommand::highLevelILFunctionCommand) (void *ctxt, BNBinaryView *view, BNHighLevelILFunction *func) |
| bool(* BNPluginCommand::highLevelILFunctionIsValid) (void *ctxt, BNBinaryView *view, BNHighLevelILFunction *func) |
| void(* BNPluginCommand::highLevelILInstructionCommand) (void *ctxt, BNBinaryView *view, BNHighLevelILFunction *func, size_t instr) |
| bool(* BNPluginCommand::highLevelILInstructionIsValid) (void *ctxt, BNBinaryView *view, BNHighLevelILFunction *func, size_t instr) |
| void(* BNPluginCommand::lowLevelILFunctionCommand) (void *ctxt, BNBinaryView *view, BNLowLevelILFunction *func) |
| bool(* BNPluginCommand::lowLevelILFunctionIsValid) (void *ctxt, BNBinaryView *view, BNLowLevelILFunction *func) |
| void(* BNPluginCommand::lowLevelILInstructionCommand) (void *ctxt, BNBinaryView *view, BNLowLevelILFunction *func, size_t instr) |
| bool(* BNPluginCommand::lowLevelILInstructionIsValid) (void *ctxt, BNBinaryView *view, BNLowLevelILFunction *func, size_t instr) |
| void(* BNPluginCommand::mediumLevelILFunctionCommand) (void *ctxt, BNBinaryView *view, BNMediumLevelILFunction *func) |
| bool(* BNPluginCommand::mediumLevelILFunctionIsValid) (void *ctxt, BNBinaryView *view, BNMediumLevelILFunction *func) |
| void(* BNPluginCommand::mediumLevelILInstructionCommand) (void *ctxt, BNBinaryView *view, BNMediumLevelILFunction *func, size_t instr) |
| bool(* BNPluginCommand::mediumLevelILInstructionIsValid) (void *ctxt, BNBinaryView *view, BNMediumLevelILFunction *func, size_t instr) |
| char* BNPluginCommand::name |
| void(* BNPluginCommand::rangeCommand) (void *ctxt, BNBinaryView *view, uint64_t addr, uint64_t len) |
| bool(* BNPluginCommand::rangeIsValid) (void *ctxt, BNBinaryView *view, uint64_t addr, uint64_t len) |
| BNPluginCommandType BNPluginCommand::type |