} function setEnableGZIP($enableGZIP) { $this->enableGZIP = $enableGZIP; } function start() { while (ob_get_length() !== false) { @ob_end_clean(); } $this->initOutputBuffer(); $this->sendHeader(); $this->initErrorHandler(); $this->initEncode(); $this->initCallback(); $this->initRef(); $this->initClientID(); $this->initEncrypt(); if (isset($_REQUEST['phprpc_func'])) { $this->callFunction(); } else { if ($this->encrypt != false) { $this->keyExchange(); } else { $this->sendFunctions(); } } } } PHPRPC_Server::initSession();