cceAgent
in package
cceAgent.php
拡張機能のバックエンドスクリプトへ、引数として提供されるユーティリティオブジェクトです。 このオブジェクトのインターフェイスは、拡張機能開発者に対して公開されます。
Table of Contents
- $cce_id : mixed
- Custom Console Extension ID
- $main : mixed
- px2dthelper main
- $px : mixed
- Picklesオブジェクト
- __construct() : mixed
- constructor
- async() : mixed
- 非同期の処理を実行する
- broadcast() : mixed
- ブラウザへ非同期的なメッセージを配信する
- get_app_mode() : string
- アプリケーションのモードを調べる
Properties
$cce_id
Custom Console Extension ID
private
mixed
$cce_id
$main
px2dthelper main
private
mixed
$main
$px
Picklesオブジェクト
private
mixed
$px
Methods
__construct()
constructor
public
__construct(mixed $cce_id, object $px, object $main) : mixed
Parameters
- $cce_id : mixed
- $px : object
-
$pxオブジェクト
- $main : object
-
main.php のインスタンス
Return values
mixed —async()
非同期の処理を実行する
public
async(mixed $command) : mixed
呼び出し元のPHPプロセスとは別の、非同期のプロセスを実行します。 実際には、px2dthelper自身には、非同期プロセス実行の能力はなく、 仲介するアプリケーション(babycorn や burdock)に、非同期処理のキックを依存します。
Parameters
- $command : mixed
Return values
mixed —broadcast()
ブラウザへ非同期的なメッセージを配信する
public
broadcast(mixed $message) : mixed
async()
と同様、px2dthelper自身には、メッセージを送信する能力はなく、
仲介するアプリケーション(babycorn や burdock)に、配信処理を依存します。
Parameters
- $message : mixed
Return values
mixed —get_app_mode()
アプリケーションのモードを調べる
public
get_app_mode() : string
Return values
string —web
または desktop