- class
ServerSocket(php\net\ServerSocket) - package
std - source
php/net/ServerSocket.php
Description
Class SocketServer
ServerSocket ::findAvailableLocalPort()ServerSocket ::isAvailableLocalPort()
->__construct()->accept()->bind()->close()->isClosed()->isBound()- Returns the binding state of the ServerSocket.->setSoTimeout()- Enable/disable SO_TIMEOUT with the specified timeout, in->setReuseAddress()- Enable/disable the SO_REUSEADDR socket option.->setReceiveBufferSize()->setPerformancePreferences()- Sets performance preferences for this ServerSocket.
ServerSocket::findAvailableLocalPort(): intServerSocket::isAvailableLocalPort(int $port): bool__construct(int $port, int $backLog): voidaccept(): Socketbind(string $hostname, int $port, int $backLog): voidclose(): voidisClosed(): boolisBound(): boolReturns the binding state of the ServerSocket.
setSoTimeout(int $timeout): voidEnable/disable SO_TIMEOUT with the specified timeout, in milliseconds.
setReuseAddress(bool $on): voidEnable/disable the SO_REUSEADDR socket option.
setReceiveBufferSize(int $size): voidsetPerformancePreferences(int $connectTime, int $latency, int $bandWidth): voidSets performance preferences for this ServerSocket.
! Not implemented yet for TCP/IP