async
in package
async.php
$cceAgent
の機能の一部として呼び出され、非同期処理の実行を仲介します。
通常、PHPで実行されたプロセスは非同期処理に対応しておらず、非常駐です。
このため、非同期処理の実際の実行は、呼び出し元アプリが別で呼び出すプロセスに委ねられることになります。
このオブジェクトは、命令をファイル等に保存し、呼び出し元へ伝達します。
Table of Contents
- $cce_id : mixed
- Custom Console Extension ID
- $main : mixed
- px2dthelper main
- $px : mixed
- Picklesオブジェクト
- __construct() : mixed
- constructor
- call() : mixed
- 非同期処理を呼び出す
- get_config() : object
- 非同期処理方法の設定を取得する
- run() : mixed
- 非同期処理を実行する
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 —call()
非同期処理を呼び出す
public
call(mixed $command) : mixed
Parameters
- $command : mixed
Return values
mixed —get_config()
非同期処理方法の設定を取得する
public
get_config() : object
Return values
object —設定オブジェクト
run()
非同期処理を実行する
public
run(mixed $command) : mixed
Parameters
- $command : mixed