downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

socket_set_nonblock> <socket_sendto
[edit] Last updated: Fri, 23 Mar 2012

view this page in

socket_set_block

(PHP 4 >= 4.2.0, PHP 5)

socket_set_blockSoketi engelleme kipine sokar

Açıklama

bool socket_set_block ( resource $soket )

Belirtilen soket üzerinden O_NONBLOCK seçeneğini kaldırır.

Bir engellenen soket üzerinde yapılan işlemler (bağlanma, kabul, alım, gönderim gibi) sırasında bir sinyal gelmedikçe, okunacak veri yoksa veya veri yazılamıyorsa betik işlem başlayana kadar bekler.

Değiştirgeler

soket

socket_create() veya socket_accept() ile oluşturulmuş geçerli bir soket özkaynağı.

Dönen Değerler

Başarı durumunda TRUE, başarısızlık durumunda FALSE döner.

Örnekler

Örnek 1 - socket_set_block() örneği

<?php
$socket 
socket_create_listen(1223);
socket_set_block($socket);

socket_accept($socket);
?>

Bu örnekte, tüm arabirimlerin 1223. portunda bir dinleme soketi oluşturulmakta ve soket bekleme kipine (O_BLOCK) alınmaktadır. socket_accept() kabul edilecek bir bağlantı olana kadar bekleyecektir.

Ayrıca Bakınız



add a note add a note User Contributed Notes socket_set_block
There are no user contributed notes for this page.

 
show source | credits | stats | sitemap | contact | advertising | mirror sites