Actors

run_on_thread

特定のスレッド コンテキストでソース コードを実行します。

構文

run_on_thread(thread: thread, source: string, ...arguments?: ...any)
エイリアス runonthread

引数

名前説明
threadthread内部を検査または実行するためのスレッド。
sourcestring操作で使用されるソース値。
...arguments?...anyターゲットのシグナル、アクター、スレッド、または関数に転送される引数。

説明

特定のスレッド コンテキストでソース コードを実行します。

3 個のパラメータで呼び出します: thread, source, ...arguments。引数表では必須値と動作を調整する値を確認できます。

データは返しません。呼び出しをアクションとして扱い、必要なら呼び出し元でエラーを処理してください。

プレースホルダー値を使った呼び出し例です。

run_on_thread(coroutine.running(), "example", nil)