Exemplo n.º 1
0
 public function testSetUri()
 {
     $client = new Client();
     $this->assertEquals('', (string) $client->getUri());
     $client->setUri('tcp://192.168.241.21:1987');
     $this->assertEquals('tcp://192.168.241.21:1987', (string) $client->getUri());
     $client->setUri('');
 }
Exemplo n.º 2
0
 private function clientRemove(Client $client)
 {
     $this->log->debug('client remove: ' . $client->getId());
     if ($client->getStatus('isChannelLocal') || $client->getStatus('isChannelPeer')) {
         $this->consoleSetModeChannel(false);
         $this->consoleSetModeChannelClient(null);
         #$this->consoleMsgAdd();
         $this->consoleMsgAdd('Connection to ' . $client->getUri() . ' closed.', true, true, true);
     }
     $client->shutdown();
     $this->getKernel()->incSettingsTrafficIn($client->resetTrafficIn());
     $this->getKernel()->incSettingsTrafficOut($client->resetTrafficOut());
     $clientsId = $client->getId();
     unset($this->clients[$clientsId]);
 }