Example #1
0
 /**
  * Handle open transport
  *
  * @param TransportInterface $transport
  */
 public function onOpen(TransportInterface $transport)
 {
     $this->retryTimer = 0;
     $this->retryAttempts = 0;
     $this->transport = $transport;
     $session = new ClientSession($transport, $this);
     $this->session = $session;
     $session->setLoop($this->getLoop());
     $session->setState(Session::STATE_DOWN);
     $this->startSession($session);
 }