STREAM_SOCKET_ACCEPT(3) 1 STREAM_SOCKET_ACCEPT(3)
stream_socket_accept - Accept a connection on a socket created bystream_socket_server(3)
SYNOPSIS
resource stream_socket_accept (resource $server_socket, [float $timeout = ini_get("default_socket_timeout")], [string &$peername])
DESCRIPTION
Accept a connection on a socket previously created by stream_socket_server(3).
PARAMETERS
o $server_socket
- The server socket to accept a connection from.
o $timeout
- Override the default socket accept timeout. Time should be given in seconds.
o $peername
- Will be set to the name (address) of the client which connected, if included and available from the selected transport.
Note
Can also be determined later using stream_socket_get_name(3).
RETURN VALUES
Returns a stream to the accepted socket connection or FALSE on failure.
NOTES
Warning
This function should not be used with UDP server sockets. Instead, use stream_socket_recvfrom(3) and stream_socket_sendto(3).
SEE ALSO
stream_socket_server(3), stream_socket_get_name(3), stream_set_blocking(3), stream_set_timeout(3), fgets(3), fgetss(3), fwrite(3),
fclose(3), feof(3), "cURL Functions".
PHP Documentation Group STREAM_SOCKET_ACCEPT(3)