csplus.add_event_listener
|
CS+で発生したイベントを受信するリスナーを登録します。
[指定形式]
csplus.add_event_listener(listener)
|
[引数]
|
|
listener
|
パラメーターに文字列を受け取る関数を指定します。
|
[戻り値]
なし
[詳細説明]
- | 関数の書式はfunction_name(string_parameter)となります。 |
- | イベント発生時には,パラメーターにdebugger_state;0;eventの形式で文字列が格納されて関数が呼び出されます。 |
|
|
debugger_state
|
デバッグに関連するイベントを示す固定値
|
event
|
次のいずれかのイベント名:
プログラムのダウンロード downloaded
プログラムのリセット reset
プログラムの実行(前) resuming
プログラムの停止 suspended
|
[使用例]
>>> def listener1(event): print("Listener 1: " + event)
...
>>> csplus.add_event_listener(listener1)
>>> csplus.download_loadmodule(session_id)
>>> Listener 1: debugger state;0;reset
Listener 1: debugger state;0;resuming
|