Everything
C. External Communications with the Python 3 Execution Environment/csplus Module Functions

This section describes the csplus module functions which are used for external communications with the Python 3 execution environment.

Table C.12

csplus Module Functions

Function Name

Function Description

csplus.connect

Establish socket communication between Python 3 execution environment and CS+.

csplus.download_loadmodule

This function downloads a file.

csplus.get_register

This function gets value of a register.

csplus.get_symbol_address

This function gets address of a symbol.

csplus.is_debug_session_running

This function checkes the debug sesion is running or not.

csplus.launch_debug_session

This function launches a debug session.

csplus.read_memory

This function refers to the memory.

csplus.reset_debug_session

This function resets a debug session.

csplus.resume_debug_session

This function resumes a debug session.

csplus.step_in

This function steps through source codes instructions.

csplus.suspend_debug_session

This function suspends a debug session.

csplus.terminate

This function terminates the connected CS+, CS+ will be closed.

csplus.terminate_debug_session

This function terminates debug session.

csplus.write_memory

This function writes memory value.