Kraken\Network\Websocket\WsServer::handleMessage PHP Method

handleMessage() public method

public handleMessage ( Kraken\Network\NetworkConnectionInterface $conn, Kraken\Network\NetworkMessageInterface $message )
$conn Kraken\Network\NetworkConnectionInterface
$message Kraken\Network\NetworkMessageInterface
    public function handleMessage(NetworkConnectionInterface $conn, NetworkMessageInterface $message)
    {
        if ($message instanceof HttpRequestInterface) {
            return;
        }
        if ($conn->WebSocket->closing) {
            return;
        }
        if ($conn->WebSocket->established === true) {
            $conn->WebSocket->version->wsMessage($this->connCollection[$conn], $message);
            return;
        }
        $this->attemptUpgrade($conn);
    }