sasawrapper.service_control module
- class sasawrapper.service_control.ServiceControl2V40[ソース]
ベースクラス:
object
CeVIO AIの制御機能を提供します。
- close_host(mode: int) None [ソース]
CeVIO AIに終了を要求します。
- パラメータ
mode (int) -- 処理モード。 * 0: CeVIO AIが編集中の場合、保存や終了キャンセルが可能。
- property host_version: str
CeVIO AIのバージョンを取得します。
- property interface_version: str
外部連携インターフェイスのバージョンを取得します。
- property is_host_started: bool
CeVIO AIにアクセス可能かどうかを取得します。
- start_host(no_wait: bool) int [ソース]
CeVIO AIを起動します。起動済みなら何もしません。
- パラメータ
no_wait (bool) -- Trueの場合、起動のみ行います。 アクセス可能かどうかはis_host_startedで確認します。 Falseの場合、起動後に外部からアクセス可能になるまで制御を戻しません。
- 戻り値
0: 成功または起動済みです。
-1: インストール状態が不明です。
-2: 実行ファイルが見つかりませんでした。
-3: プロセスの起動に失敗しました。
-4: アプリケーション起動後、エラーにより終了しました。
- 戻り値の型
int