Everything
C. Python 3実行環境との外部通信機能/csplusモジュール関数

ここでは,Python 3実行環境との外部通信機能で使用するcsplusモジュールの関数について説明します。

表 C.12

csplus モジュール関数

関数名

機能概要

csplus.connect

Python 3 実行環境とCS+のソケット通信を確立します。

csplus.download_loadmodule

ロードモジュールファイルをダウンロードします。

csplus.get_register

指定されたレジスターの値を取得します。

csplus.get_symbol_address

指定されたシンボルに対応するアドレスを取得します。

csplus.is_debug_session_running

プログラムが実行中かどうかを調べます。

csplus.launch_debug_session

デバッグセッションを開始します。

csplus.read_memory

指定されたアドレスから値を読み出します。

csplus.reset_debug_session

指定されたデバッグセッションでリセットを実行します。

csplus.resume_debug_session

指定されたデバッグセッションでresumeを実行します。

csplus.step_in

指定されたデバッグセッションでステップ実行を行います。

csplus.suspend_debug_session

指定されたデバッグセッションで実行の中断を行います。

csplus.terminate

CS+との通信を切断し,CS+を終了します。

csplus.terminate_debug_session

指定したデバッグセッションを切断します。

csplus.write_memory

指定されたアドレスに指定された値を書き込みます。