Kraken\Network\NetworkComponentInterface::handleConnect PHP Метод

handleConnect() публичный Метод

When a new connection is opened it will be passed to this method.
public handleConnect ( Kraken\Network\NetworkConnectionInterface $conn )
$conn Kraken\Network\NetworkConnectionInterface
    public function handleConnect(NetworkConnectionInterface $conn);

Usage Example

Пример #1
0
 /**
  * Handler triggered when a new connection is received from SocketListener.
  *
  * @param SocketListenerInterface $server
  * @param SocketInterface $socket
  */
 public function handleConnect($server, $socket)
 {
     $socket->conn = new NetworkConnection($socket);
     try {
         $this->component->handleConnect($socket->conn);
         $socket->on('data', [$this, 'handleData']);
         $socket->on('error', [$this, 'handleError']);
         $socket->on('close', [$this, 'handleDisconnect']);
     } catch (Error $ex) {
         $this->close($socket);
     } catch (Exception $ex) {
         $this->close($socket);
     }
 }
All Usage Examples Of Kraken\Network\NetworkComponentInterface::handleConnect