synapse\network\synlib\SynapseClient::readThreadToMainPacket PHP Метод

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

    public function readThreadToMainPacket()
    {
        return $this->externalQueue->shift();
    }

Usage Example

 public function process()
 {
     while (strlen($buffer = $this->client->readThreadToMainPacket()) > 0) {
         $this->handlePacket($buffer);
     }
     $this->connected = $this->client->isConnected();
     if ($this->client->isNeedAuth()) {
         $this->synapse->connect();
         $this->client->setNeedAuth(false);
     }
 }