XMPPStream::wait_for_compression_result PHP Метод

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

public wait_for_compression_result ( $event, $args )
    public function wait_for_compression_result($event, $args)
    {
        switch ($event) {
            case "stanza_cb":
                $stanza = $args[0];
                if ($stanza->name == 'compressed' && $stanza->ns == XMPP::NS_COMPRESSION_PROTOCOL) {
                    $this->xml->reset_parser();
                    $this->trans->compress();
                    $this->send_start_stream($this->jid);
                    return "wait_for_stream_start";
                }
                break;
            default:
                JAXLLogger::debug("uncatched {$event}");
                return $this->handle_other($event, $args);
                //return array("wait_for_compression_result", 0);
                break;
        }
    }