binaryninja.scriptingprovider.ScriptingInstance

class ScriptingInstance(provider, handle=None)[source]
__init__(provider, handle=None)[source]

Initialize self. See help(type(self)) for accurate signature.

Methods

__init__(provider[, handle])

Initialize self.

cancel_script_input(text)

error(text)

execute_script_input(text)

output(text)

perform_cancel_script_input()

perform_destroy_instance()

perform_execute_script_input(text)

perform_set_current_address(addr)

perform_set_current_basic_block(block)

perform_set_current_binary_view(view)

perform_set_current_function(func)

perform_set_current_selection(begin, end)

register_output_listener(listener)

set_current_address(addr)

set_current_basic_block(block)

set_current_binary_view(view)

set_current_function(func)

set_current_selection(begin, end)

unregister_output_listener(listener)

Attributes

input_ready_state