Public Attributes | |
void * | context |
void(* | dataWritten )(void *ctxt, BNBinaryView *view, uint64_t offset, size_t len) |
void(* | dataInserted )(void *ctxt, BNBinaryView *view, uint64_t offset, size_t len) |
void(* | dataRemoved )(void *ctxt, BNBinaryView *view, uint64_t offset, uint64_t len) |
void(* | functionAdded )(void *ctxt, BNBinaryView *view, BNFunction *func) |
void(* | functionRemoved )(void *ctxt, BNBinaryView *view, BNFunction *func) |
void(* | functionUpdated )(void *ctxt, BNBinaryView *view, BNFunction *func) |
void(* | functionUpdateRequested )(void *ctxt, BNBinaryView *view, BNFunction *func) |
void(* | dataVariableAdded )(void *ctxt, BNBinaryView *view, BNDataVariable *var) |
void(* | dataVariableRemoved )(void *ctxt, BNBinaryView *view, BNDataVariable *var) |
void(* | dataVariableUpdated )(void *ctxt, BNBinaryView *view, BNDataVariable *var) |
void(* | dataMetadataUpdated )(void *ctxt, BNBinaryView *view, uint64_t offset) |
void(* | tagTypeUpdated )(void *ctxt, BNBinaryView *view, BNTagType *tagType) |
void(* | tagAdded )(void *ctxt, BNBinaryView *view, BNTagReference *tagRef) |
void(* | tagUpdated )(void *ctxt, BNBinaryView *view, BNTagReference *tagRef) |
void(* | tagRemoved )(void *ctxt, BNBinaryView *view, BNTagReference *tagRef) |
void(* | symbolAdded )(void *ctxt, BNBinaryView *view, BNSymbol *sym) |
void(* | symbolUpdated )(void *ctxt, BNBinaryView *view, BNSymbol *sym) |
void(* | symbolRemoved )(void *ctxt, BNBinaryView *view, BNSymbol *sym) |
void(* | stringFound )(void *ctxt, BNBinaryView *view, BNStringType type, uint64_t offset, size_t len) |
void(* | stringRemoved )(void *ctxt, BNBinaryView *view, BNStringType type, uint64_t offset, size_t len) |
void(* | typeDefined )(void *ctxt, BNBinaryView *view, BNQualifiedName *name, BNType *type) |
void(* | typeUndefined )(void *ctxt, BNBinaryView *view, BNQualifiedName *name, BNType *type) |
void(* | typeReferenceChanged )(void *ctxt, BNBinaryView *view, BNQualifiedName *name, BNType *type) |
void(* | typeFieldReferenceChanged )(void *ctxt, BNBinaryView *view, BNQualifiedName *name, uint64_t offset) |
void* BNBinaryDataNotification::context |
void(* BNBinaryDataNotification::dataInserted) (void *ctxt, BNBinaryView *view, uint64_t offset, size_t len) |
void(* BNBinaryDataNotification::dataMetadataUpdated) (void *ctxt, BNBinaryView *view, uint64_t offset) |
void(* BNBinaryDataNotification::dataRemoved) (void *ctxt, BNBinaryView *view, uint64_t offset, uint64_t len) |
void(* BNBinaryDataNotification::dataVariableAdded) (void *ctxt, BNBinaryView *view, BNDataVariable *var) |
void(* BNBinaryDataNotification::dataVariableRemoved) (void *ctxt, BNBinaryView *view, BNDataVariable *var) |
void(* BNBinaryDataNotification::dataVariableUpdated) (void *ctxt, BNBinaryView *view, BNDataVariable *var) |
void(* BNBinaryDataNotification::dataWritten) (void *ctxt, BNBinaryView *view, uint64_t offset, size_t len) |
void(* BNBinaryDataNotification::functionAdded) (void *ctxt, BNBinaryView *view, BNFunction *func) |
void(* BNBinaryDataNotification::functionRemoved) (void *ctxt, BNBinaryView *view, BNFunction *func) |
void(* BNBinaryDataNotification::functionUpdated) (void *ctxt, BNBinaryView *view, BNFunction *func) |
void(* BNBinaryDataNotification::functionUpdateRequested) (void *ctxt, BNBinaryView *view, BNFunction *func) |
void(* BNBinaryDataNotification::stringFound) (void *ctxt, BNBinaryView *view, BNStringType type, uint64_t offset, size_t len) |
void(* BNBinaryDataNotification::stringRemoved) (void *ctxt, BNBinaryView *view, BNStringType type, uint64_t offset, size_t len) |
void(* BNBinaryDataNotification::symbolAdded) (void *ctxt, BNBinaryView *view, BNSymbol *sym) |
void(* BNBinaryDataNotification::symbolRemoved) (void *ctxt, BNBinaryView *view, BNSymbol *sym) |
void(* BNBinaryDataNotification::symbolUpdated) (void *ctxt, BNBinaryView *view, BNSymbol *sym) |
void(* BNBinaryDataNotification::tagAdded) (void *ctxt, BNBinaryView *view, BNTagReference *tagRef) |
void(* BNBinaryDataNotification::tagRemoved) (void *ctxt, BNBinaryView *view, BNTagReference *tagRef) |
void(* BNBinaryDataNotification::tagTypeUpdated) (void *ctxt, BNBinaryView *view, BNTagType *tagType) |
void(* BNBinaryDataNotification::tagUpdated) (void *ctxt, BNBinaryView *view, BNTagReference *tagRef) |
void(* BNBinaryDataNotification::typeDefined) (void *ctxt, BNBinaryView *view, BNQualifiedName *name, BNType *type) |
void(* BNBinaryDataNotification::typeFieldReferenceChanged) (void *ctxt, BNBinaryView *view, BNQualifiedName *name, uint64_t offset) |
void(* BNBinaryDataNotification::typeReferenceChanged) (void *ctxt, BNBinaryView *view, BNQualifiedName *name, BNType *type) |
void(* BNBinaryDataNotification::typeUndefined) (void *ctxt, BNBinaryView *view, BNQualifiedName *name, BNType *type) |