ホームページ  >  記事  >  PHPフレームワーク  >  スウール定数の使い方

スウール定数の使い方

(*-*)浩
(*-*)浩オリジナル
2019-12-06 10:12:582709ブラウズ

スウール定数の使い方

定数

SWOOLE_VERSION 現在の Swoole バージョン番号、文字列タイプ (1.6.0 など) (推奨学習: swoole ビデオ チュートリアル )

Client::MSG_WAITALL

Client->recv() メソッドの 2 番目のパラメーターに使用され、ブロックして待機します。指定された長さのデータを受信したら戻ります。

$client->recv(8192, Client::MSG_PEEK | Client::MSG_DONTWAIT);

Client::MSG_DONTWAIT

データのノンブロッキング受信。データの有無に関係なく、すぐに戻ります。

Client::MSG_PEEK

ソケット バッファ内のデータを参照します。 MSG_PEEK パラメータを設定した後、recv はデータの読み取り時にポインタを変更しないため、次回の recv の呼び出しでは前の位置からデータが返されます。

Client::MSG_OOB

帯域外データを読み取ります。

コンストラクター パラメーター

SWOOLE_BASE Base モードを使用すると、ビジネス コードは Reactor プロセスで直接実行されます。

SWOOLE_PROCESS プロセス モードを使用すると、ビジネス コードは次のようになります。 Workerプロセスで実行

で実行

以上がスウール定数の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。