Buradaki sabitler bu eklenti için tanımlanmış olup, sadece eklentinin PHP içinde derlenmiş olması veya çalışma anında dinamik olarak yüklenmesi halinde kullanılabilir.
Sabit | Açıklama |
---|---|
STREAM_FILTER_READ |
Belirtilen süzgecin sadece okuma amacıyla kullanılacağını belirtmek için stream_filter_append() ve stream_filter_prepend() işlevi ile kullanılır. |
STREAM_FILTER_WRITE |
Belirtilen süzgecin sadece yazma amacıyla kullanılacağını belirtmek için stream_filter_append() ve stream_filter_prepend() işlevi ile kullanılır. |
STREAM_FILTER_ALL |
STREAM_FILTER_READ | STREAM_FILTER_WRITE ifadesine
eşdeğerdir.
|
PSFS_PASS_ON |
Kullanıcı tanımlı süzgecin veriyi başarıyla işleyip biriktirici
zincirini $out bağımsız değişkenine yerleştirdiğini
belirten donüş kodu.
|
PSFS_FEED_ME |
Kullanıcı tanımlı süzgecin veriyi başarıyla işlediğini fakat döndürülecek veri olmadığını belirten dönüş kodu. |
PSFS_ERR_FATAL |
Kullanıcı tanımlı süzgecin kurtarılamayacak bir hata tespit ettiğini ve devam edilemeyeceğini belirten dönüş kodu. |
PSFS_FLAG_NORMAL |
Normal okuma/yazma işlemi. |
PSFS_FLAG_FLUSH_INC |
Arttırımlı boşaltım. |
PSFS_FLAG_FLUSH_CLOSE |
Kapatmadan önce son boşaltım. |
STREAM_USE_PATH |
Akımın
include_path
kullanacağını belirten seçenek.
|
STREAM_REPORT_ERRORS |
Akım açılırken, trigger_error() ile hata oluşturmaktan sarmalayıcının sorumlu olduğunu belirten seçenek. Bu seçeneği belirtmedikçe bir hata oluşturamazsınız. |
STREAM_CLIENT_ASYNC_CONNECT |
Eşzamansız istemci soketi açar. Bu seçenek
stream_socket_client() işlevinde
STREAM_CLIENT_CONNECT seçeneği ile birlikte
kullanılmalıdır.
|
STREAM_CLIENT_CONNECT |
İstemci soketi bağlantısı açar. Bu seçenek stream_socket_client() işlevinde kullanılır. |
STREAM_CLIENT_PERSISTENT |
stream_socket_client() ile açılmış istemci soketinin sayfa yüklemeleri arasında kalıcı olacağını belirten seçenek. |
STREAM_SERVER_BIND |
stream_socket_server() ile oluşturulmuş bir akımın belirtilen hedefe bağlanacağını belirten seçenek. Sunucu soketlerinin bu seçeneği daima içermesi gerekir. |
STREAM_SERVER_LISTEN |
stream_socket_server() ile bir akım
oluşturulup soket üzerinde dinlemeyi başlatmak için
STREAM_SERVER_BIND seçeneğinin kullanılacağını
belirten seçenek. Bağlantılı aktarımların (TCP gibi) bu seçeneği
kullanması gerekir, yoksa sunucu soketi etkin kılınmaz. Bu seçeneğin
bağlantısız aktarımlarla (UDP gibi) kullanımı bir hataya yol açar.
|
STREAM_NOTIFY_RESOLVE |
Akım için çözümlenecek bir uzak adresin gerektiğini yoksa çözümlemenin başarısız olacağını belirten seçenek. Ayrıca bakınız: stream_notification_callback(). |
STREAM_NOTIFY_CONNECT |
Bir harici özkaynak ile bağlantı kurulduğunu belirtir. |
STREAM_NOTIFY_AUTH_REQUIRED |
Belirtilen özkaynağa erişim için kimlik doğrulaması gerektiğini
belirtir. Genellikle STREAM_NOTIFY_SEVERITY_ERR
önem derecesi ile kullanılır.
stream_notification_callback() işlevinin
önem bağımsız değişkenine bakınız.
|
STREAM_NOTIFY_MIME_TYPE_IS |
Saptanan türün açıklaması için kullanılan
ileti 'nin ilişkilendirileceği özkaynağın MIME
türü.
|
STREAM_NOTIFY_FILE_SIZE_IS |
Saptanan özkaynağın boyutu. |
STREAM_NOTIFY_REDIRECTED |
Akımı başka bir yere yönlendirecek harici özkaynak.
stream_notification_callback() işlevinin
ileti bağımsız değişkenine bakınız.
|
STREAM_NOTIFY_PROGRESS |
Geçerli akımın bayt_sayısı nı aktarmakta
olduğunu ve azami_bayt_sayısı 'nı da
aktarabileceğini belirtir.
stream_notification_callback() işlevine bakınız.
|
STREAM_NOTIFY_COMPLETED |
Akımda artık veri kalmadığını belirtir. |
STREAM_NOTIFY_FAILURE |
Akımda soysal bir hata oluştuğunu belirtir. Ayrıntılar için
stream_notification_callback() işlevinin
ileti ve ileti_kodu
bağımsız değişkenlerine bakınız.
|
STREAM_NOTIFY_AUTH_RESULT |
Kimlik doğrulamasının (başarılı ya da başarısız) tamamlandığını belirtir. |
STREAM_NOTIFY_SEVERITY_INFO |
Normal, herhangi bir hatayla ilgili olmayan bildirim. |
STREAM_NOTIFY_SEVERITY_WARN |
Hata önemli değildir. İşleme devam edilebilir. |
STREAM_NOTIFY_SEVERITY_ERR |
Önemli bir hata oluştu. İşleme devam edilemiyor. |
STREAM_IPPROTO_ICMP + |
Bir ICMP soketi sağlanır. |
STREAM_IPPROTO_IP + |
Bir IP soketi sağlanır. |
STREAM_IPPROTO_RAW + |
Bir ham (RAW) soket sağlanır. |
STREAM_IPPROTO_TCP + |
Bir TCP soketi sağlanır. |
STREAM_IPPROTO_UDP + |
Bir UDP soketi sağlanır. |
STREAM_PF_INET + |
Genel Ağ Protokolünün 4. sürümü (IPv4). |
STREAM_PF_INET6 + |
Genel Ağ Protokolünün 6. sürümü (IPv6). |
STREAM_PF_UNIX + |
Unix sisteminin dahili protokolleri. |
STREAM_SOCK_DGRAM + |
Bağlantısız aktarımlar (UDP gibi) için verikatarları sağlanır. |
STREAM_SOCK_RAW + |
Dahili ağ protokollerine ve arayüzlerine erişmek için bir ham soket sağlanır. Genellikle bu tür soketleri sadece root kullanıcısı kullanabilir. |
STREAM_SOCK_RDM + |
Bir RDM (Reliably-delivered messages - Güvenle teslim edilmiş iletiler) soketi sağlanır. |
STREAM_SOCK_SEQPACKET + |
Sıralı bir paket akımı soketi sağlanır. |
STREAM_SOCK_STREAM + |
Band dışı veri aktarım mekanizmaları (TCP gibi) ile sıralı, iki yönlü bayt akımları sağlanır. |
STREAM_SHUT_RD |
İlgili alımları iptal etmek için stream_socket_shutdown() ile kullanılır. |
STREAM_SHUT_WR |
İlgili aktarımları iptal etmek için stream_socket_shutdown() ile kullanılır. |
STREAM_SHUT_RDWR |
İlgili aktarımları ve alımları iptal etmek için stream_socket_shutdown() ile kullanılır. |
STREAM_CAST_FOR_SELECT |
streamWrapper::stream_cast() yöntemini
stream_select() çağırdığında
cast_as bağımsız değişkeninin değeri.
|
STREAM_CAST_AS_STREAM |
streamWrapper::stream_cast() yöntemini
stream_select() dışında işlevler tarafından
çağrılırken cast_as bağımsız değişkeninin değeri.
|
STREAM_META_TOUCH |
touch() çağrısını belirtmek için stream_metadata() ile kullanılır. |
STREAM_META_OWNER |
chown() çağrısını belirtmek için stream_metadata() ile kullanılır. |
STREAM_META_OWNER_NAME |
chown() çağrısını belirtmek için stream_metadata() ile kullanılır. |
STREAM_META_GROUP |
chgrp() çağrısını belirtmek için stream_metadata() ile kullanılır. |
STREAM_META_GROUP_NAME |
chgrp() çağrısını belirtmek için stream_metadata() ile kullanılır. |
STREAM_META_ACCESS |
chmod() çağrısını belirtmek için stream_metadata() ile kullanılır. |
STREAM_BUFFER_NONE |
Tamponlama yok. |
STREAM_BUFFER_LINE |
Satır tamponlama. |
STREAM_BUFFER_FULL |
Tam tamponlama. |
STREAM_CRYPTO_METHOD_ANY_CLIENT |
İstemci akımındaki herhangi bir TLS veya SSL sürümü. |
STREAM_CRYPTO_METHOD_SSLv2_CLIENT |
İstemci akımındaki SSL 2.0 sürümü. |
STREAM_CRYPTO_METHOD_SSLv3_CLIENT |
İstemci akımındaki SSL 3 sürümü. |
STREAM_CRYPTO_METHOD_SSLv23_CLIENT |
İstemci akımındaki TLS 1.0, 1.1 veya 1.2 sürümü. |
STREAM_CRYPTO_METHOD_TLS_CLIENT |
İstemci akımındaki herhangi bir TLS sürümü. |
STREAM_CRYPTO_METHOD_TLSv1_0_CLIENT |
İstemci akımındaki TLS 1.0 sürümü. |
STREAM_CRYPTO_METHOD_TLSv1_1_CLIENT |
İstemci akımındaki TLS 1.1 sürümü. |
STREAM_CRYPTO_METHOD_TLSv1_2_CLIENT |
İstemci akımındaki TLS 1.2 sürümü. |
STREAM_CRYPTO_METHOD_TLSv1_3_CLIENT |
İstemci akımındaki TLS 1.3 sürümü. |
STREAM_CRYPTO_METHOD_ANY_SERVER |
Sunucu akımındaki herhangi bir TLS veya SSL sürümü. |
STREAM_CRYPTO_METHOD_SSLv2_SERVER |
Sunucu akımındaki SSL 2 sürümü. |
STREAM_CRYPTO_METHOD_SSLv3_SERVER |
Sunucu akımındaki SSL 3 sürümü. |
STREAM_CRYPTO_METHOD_SSLv23_SERVER |
Sunucu akımındaki TLS 1.0, 1.1 veya 1.2 sürümü. |
STREAM_CRYPTO_METHOD_TLS_SERVER |
Sunucu akımındaki herhangi bir TLS sürümü. |
STREAM_CRYPTO_METHOD_TLSv1_0_SERVER |
Sunucu akımındaki TLS 1.0 sürümü. |
STREAM_CRYPTO_METHOD_TLSv1_1_SERVER |
Sunucu akımındaki TLS 1.1 sürümü. |
STREAM_CRYPTO_METHOD_TLSv1_2_SERVER |
Sunucu akımındaki TLS 1.2 sürümü. |
STREAM_CRYPTO_METHOD_TLSv1_3_SERVER |
Sunucu akımındaki TLS 1.3 sürümü. |
STREAM_CRYPTO_PROTO_SSLv3 |
STREAM_CRYPTO_METHOD_SSLv3_SERVER
|
STREAM_CRYPTO_PROTO_TLSv1_0 |
STREAM_CRYPTO_METHOD_TLSv1_0_SERVER için takma ad.
|
STREAM_CRYPTO_PROTO_TLSv1_1 |
STREAM_CRYPTO_METHOD_TLSv1_1_SERVER için takma ad.
|
STREAM_CRYPTO_PROTO_TLSv1_2 |
STREAM_CRYPTO_METHOD_TLSv1_2_SERVER için takma ad.
|
STREAM_CRYPTO_PROTO_TLSv1_3 |
STREAM_CRYPTO_METHOD_TLSv1_3_SERVER için takma ad.
|
STREAM_IGNORE_URL |
Eklenti sarmalayıcıları kullanılmaz. |
STREAM_MUST_SEEK |
Akışın aranabilir olduğundan emin olunur. Bu, akışın bir kopyasının oluşturulmasıyla sonuçlanabilir. |
STREAM_MKDIR_RECURSIVE |
mkdir() ve rmdir() seçeneklerinin bağımsız değişkenleri için tekrarlama bayrağı. |
STREAM_IS_URL |
Akımın bir URL olduğunu belirtir. |
STREAM_URL_STAT_LINK |
Sadece bağlantının kendisi hakkında bilgi döndürülmeli, bağlantının işaret ettiği kaynak hakkında bilgi döndürülmemelidir. |
STREAM_URL_STAT_QUIET |
Sarmalayıcı herhangi bir hataya yol açmamalıdır. |
STREAM_PEEK |
Soketten veri alır, ancak tamponu tüketmez. fread() veya stream_socket_recvfrom() işlevine yapılan sonraki çağrılar aynı verileri görecektir. |
STREAM_OOB |
OOB (out-of-band ) verisini işler.
|
STREAM_OPTION_BLOCKING |
Akım üzerinde engelleme/engellememe kipini ayarlar. |
STREAM_OPTION_READ_TIMEOUT |
Akım üzerinde dosya okuma tamponlamasını ayarlar. |
STREAM_OPTION_WRITE_BUFFER |
Akım üzerinde dosya yazm tamponlamasını ayarlar. |
STREAM_OPTION_READ_BUFFER |
Akım üzerinde dosya okuma tamponlamasını ayarlar. |
Bilginize:
+
ile imlenmiş sabitler, stream_socket_pair() ile kullanılmak içindir. Bu sabitlerden bazıları sisteminizde bulunmayabilir.
Bilginize:
STREAM_META_*
sabitleri stream_metadata() ile kullanılmak içindir.