Example #1
0
 public function connect(ConnectionInterface $conn)
 {
     $waiting = $this->waiting;
     if (null === $waiting || !$waiting->isReadable()) {
         $this->waiting = $conn;
         $conn->emit('wait');
         return;
     }
     $conn->pipe($waiting)->pipe($conn);
     $this->waiting = null;
 }
Example #2
0
 private function emitConnectionData(ConnectionInterface $conn, $data)
 {
     $conn->emit('data', array($data . "\n"));
 }