cvs: phpdoc-it /reference/sockets/functions socket-accept.xml

From: Date: Sun, 02 Jun 2002 12:38:52 +0000
Subject: cvs: phpdoc-it /reference/sockets/functions socket-accept.xml
Groups: php.doc 
Request: Send a blank email to phpdoc+get-969346119@lists.php.net to get a copy of this message
darvina Sun Jun 2 08:38:52 2002 EDT Modified files: /phpdoc-it/reference/sockets/functions socket-accept.xml Log: Update to En 1.3 Index: phpdoc-it/reference/sockets/functions/socket-accept.xml diff -u phpdoc-it/reference/sockets/functions/socket-accept.xml:1.2 phpdoc-it/reference/sockets/functions/socket-accept.xml:1.3 --- phpdoc-it/reference/sockets/functions/socket-accept.xml:1.2 Wed Apr 17 03:08:34 2002 +++ phpdoc-it/reference/sockets/functions/socket-accept.xml Sun Jun 2 08:38:52 2002 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/sockets.xml, last change in rev 1.4 --> <!-- last change to 'socket-accept' in en/ tree in rev 1.1 --> -<!-- EN-Revision: 1.2 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.3 Maintainer: darvina Status: ready --> <!-- OLD-Revision: 1.34/EN.1.1 --> <refentry id="function.socket-accept"> <refnamediv> @@ -11,36 +11,36 @@ <refsect1> <title>Descrizione</title> <methodsynopsis> - <type>int</type><methodname>socket_accept</methodname> + <type>resource</type><methodname>socket_accept</methodname> <methodparam><type>resource</type><parameter>socket</parameter></methodparam> </methodsynopsis> - &warn.experimental.func; + &warn.experimental.func; <para> Dopo la creazione del socket <parameter>socket</parameter> con <function>socket_create</function>, l'assegnazione di un nome con <function>socket_bind</function>, e averlo messo in attesa di connessione con <function>socket_listen</function>, con questa funzione si inizia ad accettare - le richieste di connessione su quel socket. Una volta che si ha una + le richieste di connessione su quel socket. Una volta avuta una connessione, la funzione restituisce un nuovo socket che può essere usato per la comunicazione. Se vi sono diverse richieste di connessioni pendenti - verrà utilizzata la prima. Viceversa se non vi sono richieste in attesa + verrà utilizzata la prima. Viceversa se non vi sono richieste in attesa, la funzione <function>socket_accept</function> si blocca in attesa di una richiesta. Se il <parameter>socket</parameter> è stato configurato "non-blocking" con <function>socket_set_blocking</function> o con - <function>socket_set_nonblock</function>, la funzione restituirà un - errore. + <function>socket_set_nonblock</function>, la funzione restituirà &false;. </para> <para> - Il descrittore di socket restituito da - <function>socket_accept</function> non può essere utilizzato per acquisire + La risorsa socket restituita da + <function>socket_accept</function> non può essere utilizzata per acquisire nuove connesioni. Per questo scopo occorre continuare ad usare il socket originale, indicato in <parameter>socket</parameter>, che rimane aperto. </para> <para> - La funzione restituisce un descrittore di socket in caso di esito positivo, - in caso di errore si avrà un codice di errore negativo. Questo codice può + La funzione restistuisce una risorsa di tipo socket se ha successo, oppure &false; se si verifica un + errore. Il codice di errore può essere recuperato chiamando + la funzione <function>socket_last_error</function>. Questo codice può essere passato a <function>socket_strerror</function> per ottenere una descrizione dell'errore. </para> @@ -49,8 +49,7 @@ <function>socket_bind</function>, <function>socket_connect</function>, <function>socket_listen</function>, - <function>socket_create</function>, - <function>socket_get_status</function> e + <function>socket_create</function> e <function>socket_strerror</function>. </para> </refsect1>

« previous php.doc (#969346119) next »