STREAM_FILTER_READ |
stream_filter_append() または
stream_filter_prepend() と共に使われます。
指定されたフィルタが 読み込みのときのみ
適用されることを示します。
|
STREAM_FILTER_WRITE |
stream_filter_append() または
stream_filter_prepend() と共に使われます。
指定されたフィルタが 書き込みのときのみ
適用されることを示します。
|
STREAM_FILTER_ALL |
この定数は右の値と等価です:
STREAM_FILTER_READ |
STREAM_FILTER_WRITE
|
PSFS_PASS_ON | 返値: ユーザ空間のフィルタが
バケットを $out に返したことを
示します。
|
PSFS_FEED_ME | 返値: ユーザ空間のフィルタが
$out にバケットを返さなかったことを
示します。(つまり、変換されたデータを返す用意ができていないという
ことです。)
|
PSFS_ERR_FATAL | 返値: ユーザ空間のフィルタにおいて、
復旧不可能なエラーが発生したことを示します。
(つまり、不正なデータを受け取ったということです。)
|
STREAM_USE_PATH | フラグ: stream が
include_path を使ったかどうかを示します。
|
STREAM_REPORT_ERRORS | フラグ: ストリームを開く際に、
ユーザ空間にある wrapper の側で、
trigger_error() を使ってエラーを発生させるかどうかを
示します。もし、このフラグがセットされていない場合は、
ユーザの側でエラーを投げてはいけません。
|
STREAM_CLIENT_ASYNC_CONNECT | 非同期的にソケットを開きます。
stream_socket_client() と共に使われます。
|
STREAM_CLIENT_PERSISTENT | stream_socket_client()を使って
開かれたソケットが、セッションをまたいでも保持されるよう
指示します。
|
STREAM_SERVER_BIND | stream_socket_server() で開かれたソケットが
特定のターゲットに関連付けられることを示します。
サーバーソケットには常にこのフラグが与えられているはずです。
|
STREAM_SERVER_LISTEN | stream_socket_server() で開かれ、
STREAM_SERVER_BIND によってターゲットに
関連付けられたストリームに、ソケットに対して接続待ちを開始するよう
指示します。
サーバーソケットには常にこのフラグが与えられているはずです。
|
STREAM_NOTIFY_RESOLVE |
該当するストリームにおいて、リクエストされたリモートのドメイン名の
解決に成功したか、失敗したことを示します。
このとき、何が起こっているかについては、
severity を参照下さい。
|
STREAM_NOTIFY_CONNECT |
外部のリソースへの接続が確立されたことを示します。
|
STREAM_NOTIFY_AUTH_REQUIRED |
指定されたリソースにアクセスするためには、さらに認証情報が必要です。
通常に、STREAM_NOTIFY_SEVERITY_ERR の
severity (深刻度) と共に通知されます。
|
STREAM_NOTIFY_MIME_TYPE_IS |
リソースの mime タイプ が確認されました。
どのタイプと判定されたかについては、message
を見てください。
|
STREAM_NOTIFY_FILE_SIZE_IS |
確認されたリソースのサイズを表します。
|
STREAM_NOTIFY_REDIRECTED |
外部リソースへのアクセスは、別の場所にリダイレクトされました。
詳細を知るには、message を調べてみてください。
|
STREAM_NOTIFY_PROGRESS |
ストリームにおける転送の進捗が、
bytes_transferred または、場合によっては
bytes_max に現れていることを示します。
|
STREAM_NOTIFY_COMPLETED |
これ以上ストリームにデータがないことを示します。
|
STREAM_NOTIFY_FAILURE |
ストリームにおいて一般的なエラーが発生したことを示します。
エラーの詳細については、
message と message_code
を調べてみてください。
|
STREAM_NOTIFY_AUTH_RESULT |
認証が完了した(成功または失敗した)ことを示します。
|
STREAM_NOTIFY_SEVERITY_INFO |
正常な状態における、エラーでない通知があることを示します。
|
STREAM_NOTIFY_SEVERITY_WARN |
致命的でないエラーが発生したことを示します。処理は継続されます。
|
STREAM_NOTIFY_SEVERITY_ERR |
致命的なエラーが発生したことを示します。処理は中断されます。
|