Blame | Last modification | View Log | RSS feed
<?php/*** Autogenerated by Thrift** DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING*/include_once $GLOBALS['THRIFT_ROOT'].'/Thrift.php';include_once $GLOBALS['THRIFT_ROOT'].'/packages/fb303/fb303_types.php';interface FacebookServiceIf {public function getName();public function getVersion();public function getStatus();public function getStatusDetails();public function getCounters();public function getCounter($key);public function setOption($key, $value);public function getOption($key);public function getOptions();public function getCpuProfile($profileDurationInSec);public function aliveSince();public function reinitialize();public function shutdown();}class FacebookServiceClient implements FacebookServiceIf {protected $input_ = null;protected $output_ = null;protected $seqid_ = 0;public function __construct($input, $output=null) {$this->input_ = $input;$this->output_ = $output ? $output : $input;}public function getName(){$this->send_getName();return $this->recv_getName();}public function send_getName(){$args = new FacebookService_getName_args();$bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary');if ($bin_accel){thrift_protocol_write_binary($this->output_, 'getName', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite());}else{$this->output_->writeMessageBegin('getName', TMessageType::CALL, $this->seqid_);$args->write($this->output_);$this->output_->writeMessageEnd();$this->output_->getTransport()->flush();}}public function recv_getName(){$bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary');if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'FacebookService_getName_result', $this->input_->isStrictRead());else{$rseqid = 0;$fname = null;$mtype = 0;$this->input_->readMessageBegin($fname, $mtype, $rseqid);if ($mtype == TMessageType::EXCEPTION) {$x = new TApplicationException();$x->read($this->input_);$this->input_->readMessageEnd();throw $x;}$result = new FacebookService_getName_result();$result->read($this->input_);$this->input_->readMessageEnd();}if ($result->success !== null) {return $result->success;}throw new Exception("getName failed: unknown result");}public function getVersion(){$this->send_getVersion();return $this->recv_getVersion();}public function send_getVersion(){$args = new FacebookService_getVersion_args();$bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary');if ($bin_accel){thrift_protocol_write_binary($this->output_, 'getVersion', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite());}else{$this->output_->writeMessageBegin('getVersion', TMessageType::CALL, $this->seqid_);$args->write($this->output_);$this->output_->writeMessageEnd();$this->output_->getTransport()->flush();}}public function recv_getVersion(){$bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary');if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'FacebookService_getVersion_result', $this->input_->isStrictRead());else{$rseqid = 0;$fname = null;$mtype = 0;$this->input_->readMessageBegin($fname, $mtype, $rseqid);if ($mtype == TMessageType::EXCEPTION) {$x = new TApplicationException();$x->read($this->input_);$this->input_->readMessageEnd();throw $x;}$result = new FacebookService_getVersion_result();$result->read($this->input_);$this->input_->readMessageEnd();}if ($result->success !== null) {return $result->success;}throw new Exception("getVersion failed: unknown result");}public function getStatus(){$this->send_getStatus();return $this->recv_getStatus();}public function send_getStatus(){$args = new FacebookService_getStatus_args();$bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary');if ($bin_accel){thrift_protocol_write_binary($this->output_, 'getStatus', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite());}else{$this->output_->writeMessageBegin('getStatus', TMessageType::CALL, $this->seqid_);$args->write($this->output_);$this->output_->writeMessageEnd();$this->output_->getTransport()->flush();}}public function recv_getStatus(){$bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary');if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'FacebookService_getStatus_result', $this->input_->isStrictRead());else{$rseqid = 0;$fname = null;$mtype = 0;$this->input_->readMessageBegin($fname, $mtype, $rseqid);if ($mtype == TMessageType::EXCEPTION) {$x = new TApplicationException();$x->read($this->input_);$this->input_->readMessageEnd();throw $x;}$result = new FacebookService_getStatus_result();$result->read($this->input_);$this->input_->readMessageEnd();}if ($result->success !== null) {return $result->success;}throw new Exception("getStatus failed: unknown result");}public function getStatusDetails(){$this->send_getStatusDetails();return $this->recv_getStatusDetails();}public function send_getStatusDetails(){$args = new FacebookService_getStatusDetails_args();$bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary');if ($bin_accel){thrift_protocol_write_binary($this->output_, 'getStatusDetails', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite());}else{$this->output_->writeMessageBegin('getStatusDetails', TMessageType::CALL, $this->seqid_);$args->write($this->output_);$this->output_->writeMessageEnd();$this->output_->getTransport()->flush();}}public function recv_getStatusDetails(){$bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary');if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'FacebookService_getStatusDetails_result', $this->input_->isStrictRead());else{$rseqid = 0;$fname = null;$mtype = 0;$this->input_->readMessageBegin($fname, $mtype, $rseqid);if ($mtype == TMessageType::EXCEPTION) {$x = new TApplicationException();$x->read($this->input_);$this->input_->readMessageEnd();throw $x;}$result = new FacebookService_getStatusDetails_result();$result->read($this->input_);$this->input_->readMessageEnd();}if ($result->success !== null) {return $result->success;}throw new Exception("getStatusDetails failed: unknown result");}public function getCounters(){$this->send_getCounters();return $this->recv_getCounters();}public function send_getCounters(){$args = new FacebookService_getCounters_args();$bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary');if ($bin_accel){thrift_protocol_write_binary($this->output_, 'getCounters', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite());}else{$this->output_->writeMessageBegin('getCounters', TMessageType::CALL, $this->seqid_);$args->write($this->output_);$this->output_->writeMessageEnd();$this->output_->getTransport()->flush();}}public function recv_getCounters(){$bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary');if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'FacebookService_getCounters_result', $this->input_->isStrictRead());else{$rseqid = 0;$fname = null;$mtype = 0;$this->input_->readMessageBegin($fname, $mtype, $rseqid);if ($mtype == TMessageType::EXCEPTION) {$x = new TApplicationException();$x->read($this->input_);$this->input_->readMessageEnd();throw $x;}$result = new FacebookService_getCounters_result();$result->read($this->input_);$this->input_->readMessageEnd();}if ($result->success !== null) {return $result->success;}throw new Exception("getCounters failed: unknown result");}public function getCounter($key){$this->send_getCounter($key);return $this->recv_getCounter();}public function send_getCounter($key){$args = new FacebookService_getCounter_args();$args->key = $key;$bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary');if ($bin_accel){thrift_protocol_write_binary($this->output_, 'getCounter', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite());}else{$this->output_->writeMessageBegin('getCounter', TMessageType::CALL, $this->seqid_);$args->write($this->output_);$this->output_->writeMessageEnd();$this->output_->getTransport()->flush();}}public function recv_getCounter(){$bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary');if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'FacebookService_getCounter_result', $this->input_->isStrictRead());else{$rseqid = 0;$fname = null;$mtype = 0;$this->input_->readMessageBegin($fname, $mtype, $rseqid);if ($mtype == TMessageType::EXCEPTION) {$x = new TApplicationException();$x->read($this->input_);$this->input_->readMessageEnd();throw $x;}$result = new FacebookService_getCounter_result();$result->read($this->input_);$this->input_->readMessageEnd();}if ($result->success !== null) {return $result->success;}throw new Exception("getCounter failed: unknown result");}public function setOption($key, $value){$this->send_setOption($key, $value);$this->recv_setOption();}public function send_setOption($key, $value){$args = new FacebookService_setOption_args();$args->key = $key;$args->value = $value;$bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary');if ($bin_accel){thrift_protocol_write_binary($this->output_, 'setOption', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite());}else{$this->output_->writeMessageBegin('setOption', TMessageType::CALL, $this->seqid_);$args->write($this->output_);$this->output_->writeMessageEnd();$this->output_->getTransport()->flush();}}public function recv_setOption(){$bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary');if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'FacebookService_setOption_result', $this->input_->isStrictRead());else{$rseqid = 0;$fname = null;$mtype = 0;$this->input_->readMessageBegin($fname, $mtype, $rseqid);if ($mtype == TMessageType::EXCEPTION) {$x = new TApplicationException();$x->read($this->input_);$this->input_->readMessageEnd();throw $x;}$result = new FacebookService_setOption_result();$result->read($this->input_);$this->input_->readMessageEnd();}return;}public function getOption($key){$this->send_getOption($key);return $this->recv_getOption();}public function send_getOption($key){$args = new FacebookService_getOption_args();$args->key = $key;$bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary');if ($bin_accel){thrift_protocol_write_binary($this->output_, 'getOption', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite());}else{$this->output_->writeMessageBegin('getOption', TMessageType::CALL, $this->seqid_);$args->write($this->output_);$this->output_->writeMessageEnd();$this->output_->getTransport()->flush();}}public function recv_getOption(){$bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary');if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'FacebookService_getOption_result', $this->input_->isStrictRead());else{$rseqid = 0;$fname = null;$mtype = 0;$this->input_->readMessageBegin($fname, $mtype, $rseqid);if ($mtype == TMessageType::EXCEPTION) {$x = new TApplicationException();$x->read($this->input_);$this->input_->readMessageEnd();throw $x;}$result = new FacebookService_getOption_result();$result->read($this->input_);$this->input_->readMessageEnd();}if ($result->success !== null) {return $result->success;}throw new Exception("getOption failed: unknown result");}public function getOptions(){$this->send_getOptions();return $this->recv_getOptions();}public function send_getOptions(){$args = new FacebookService_getOptions_args();$bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary');if ($bin_accel){thrift_protocol_write_binary($this->output_, 'getOptions', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite());}else{$this->output_->writeMessageBegin('getOptions', TMessageType::CALL, $this->seqid_);$args->write($this->output_);$this->output_->writeMessageEnd();$this->output_->getTransport()->flush();}}public function recv_getOptions(){$bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary');if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'FacebookService_getOptions_result', $this->input_->isStrictRead());else{$rseqid = 0;$fname = null;$mtype = 0;$this->input_->readMessageBegin($fname, $mtype, $rseqid);if ($mtype == TMessageType::EXCEPTION) {$x = new TApplicationException();$x->read($this->input_);$this->input_->readMessageEnd();throw $x;}$result = new FacebookService_getOptions_result();$result->read($this->input_);$this->input_->readMessageEnd();}if ($result->success !== null) {return $result->success;}throw new Exception("getOptions failed: unknown result");}public function getCpuProfile($profileDurationInSec){$this->send_getCpuProfile($profileDurationInSec);return $this->recv_getCpuProfile();}public function send_getCpuProfile($profileDurationInSec){$args = new FacebookService_getCpuProfile_args();$args->profileDurationInSec = $profileDurationInSec;$bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary');if ($bin_accel){thrift_protocol_write_binary($this->output_, 'getCpuProfile', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite());}else{$this->output_->writeMessageBegin('getCpuProfile', TMessageType::CALL, $this->seqid_);$args->write($this->output_);$this->output_->writeMessageEnd();$this->output_->getTransport()->flush();}}public function recv_getCpuProfile(){$bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary');if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'FacebookService_getCpuProfile_result', $this->input_->isStrictRead());else{$rseqid = 0;$fname = null;$mtype = 0;$this->input_->readMessageBegin($fname, $mtype, $rseqid);if ($mtype == TMessageType::EXCEPTION) {$x = new TApplicationException();$x->read($this->input_);$this->input_->readMessageEnd();throw $x;}$result = new FacebookService_getCpuProfile_result();$result->read($this->input_);$this->input_->readMessageEnd();}if ($result->success !== null) {return $result->success;}throw new Exception("getCpuProfile failed: unknown result");}public function aliveSince(){$this->send_aliveSince();return $this->recv_aliveSince();}public function send_aliveSince(){$args = new FacebookService_aliveSince_args();$bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary');if ($bin_accel){thrift_protocol_write_binary($this->output_, 'aliveSince', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite());}else{$this->output_->writeMessageBegin('aliveSince', TMessageType::CALL, $this->seqid_);$args->write($this->output_);$this->output_->writeMessageEnd();$this->output_->getTransport()->flush();}}public function recv_aliveSince(){$bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary');if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'FacebookService_aliveSince_result', $this->input_->isStrictRead());else{$rseqid = 0;$fname = null;$mtype = 0;$this->input_->readMessageBegin($fname, $mtype, $rseqid);if ($mtype == TMessageType::EXCEPTION) {$x = new TApplicationException();$x->read($this->input_);$this->input_->readMessageEnd();throw $x;}$result = new FacebookService_aliveSince_result();$result->read($this->input_);$this->input_->readMessageEnd();}if ($result->success !== null) {return $result->success;}throw new Exception("aliveSince failed: unknown result");}public function reinitialize(){$this->send_reinitialize();}public function send_reinitialize(){$args = new FacebookService_reinitialize_args();$bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary');if ($bin_accel){thrift_protocol_write_binary($this->output_, 'reinitialize', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite());}else{$this->output_->writeMessageBegin('reinitialize', TMessageType::CALL, $this->seqid_);$args->write($this->output_);$this->output_->writeMessageEnd();$this->output_->getTransport()->flush();}}public function shutdown(){$this->send_shutdown();}public function send_shutdown(){$args = new FacebookService_shutdown_args();$bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary');if ($bin_accel){thrift_protocol_write_binary($this->output_, 'shutdown', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite());}else{$this->output_->writeMessageBegin('shutdown', TMessageType::CALL, $this->seqid_);$args->write($this->output_);$this->output_->writeMessageEnd();$this->output_->getTransport()->flush();}}}// HELPER FUNCTIONS AND STRUCTURESclass FacebookService_getName_args {static $_TSPEC;public function __construct() {if (!isset(self::$_TSPEC)) {self::$_TSPEC = array();}}public function getName() {return 'FacebookService_getName_args';}public function read($input){$xfer = 0;$fname = null;$ftype = 0;$fid = 0;$xfer += $input->readStructBegin($fname);while (true){$xfer += $input->readFieldBegin($fname, $ftype, $fid);if ($ftype == TType::STOP) {break;}switch ($fid){default:$xfer += $input->skip($ftype);break;}$xfer += $input->readFieldEnd();}$xfer += $input->readStructEnd();return $xfer;}public function write($output) {$xfer = 0;$xfer += $output->writeStructBegin('FacebookService_getName_args');$xfer += $output->writeFieldStop();$xfer += $output->writeStructEnd();return $xfer;}}class FacebookService_getName_result {static $_TSPEC;public $success = null;public function __construct($vals=null) {if (!isset(self::$_TSPEC)) {self::$_TSPEC = array(0 => array('var' => 'success','type' => TType::STRING,),);}if (is_array($vals)) {if (isset($vals['success'])) {$this->success = $vals['success'];}}}public function getName() {return 'FacebookService_getName_result';}public function read($input){$xfer = 0;$fname = null;$ftype = 0;$fid = 0;$xfer += $input->readStructBegin($fname);while (true){$xfer += $input->readFieldBegin($fname, $ftype, $fid);if ($ftype == TType::STOP) {break;}switch ($fid){case 0:if ($ftype == TType::STRING) {$xfer += $input->readString($this->success);} else {$xfer += $input->skip($ftype);}break;default:$xfer += $input->skip($ftype);break;}$xfer += $input->readFieldEnd();}$xfer += $input->readStructEnd();return $xfer;}public function write($output) {$xfer = 0;$xfer += $output->writeStructBegin('FacebookService_getName_result');if ($this->success !== null) {$xfer += $output->writeFieldBegin('success', TType::STRING, 0);$xfer += $output->writeString($this->success);$xfer += $output->writeFieldEnd();}$xfer += $output->writeFieldStop();$xfer += $output->writeStructEnd();return $xfer;}}class FacebookService_getVersion_args {static $_TSPEC;public function __construct() {if (!isset(self::$_TSPEC)) {self::$_TSPEC = array();}}public function getName() {return 'FacebookService_getVersion_args';}public function read($input){$xfer = 0;$fname = null;$ftype = 0;$fid = 0;$xfer += $input->readStructBegin($fname);while (true){$xfer += $input->readFieldBegin($fname, $ftype, $fid);if ($ftype == TType::STOP) {break;}switch ($fid){default:$xfer += $input->skip($ftype);break;}$xfer += $input->readFieldEnd();}$xfer += $input->readStructEnd();return $xfer;}public function write($output) {$xfer = 0;$xfer += $output->writeStructBegin('FacebookService_getVersion_args');$xfer += $output->writeFieldStop();$xfer += $output->writeStructEnd();return $xfer;}}class FacebookService_getVersion_result {static $_TSPEC;public $success = null;public function __construct($vals=null) {if (!isset(self::$_TSPEC)) {self::$_TSPEC = array(0 => array('var' => 'success','type' => TType::STRING,),);}if (is_array($vals)) {if (isset($vals['success'])) {$this->success = $vals['success'];}}}public function getName() {return 'FacebookService_getVersion_result';}public function read($input){$xfer = 0;$fname = null;$ftype = 0;$fid = 0;$xfer += $input->readStructBegin($fname);while (true){$xfer += $input->readFieldBegin($fname, $ftype, $fid);if ($ftype == TType::STOP) {break;}switch ($fid){case 0:if ($ftype == TType::STRING) {$xfer += $input->readString($this->success);} else {$xfer += $input->skip($ftype);}break;default:$xfer += $input->skip($ftype);break;}$xfer += $input->readFieldEnd();}$xfer += $input->readStructEnd();return $xfer;}public function write($output) {$xfer = 0;$xfer += $output->writeStructBegin('FacebookService_getVersion_result');if ($this->success !== null) {$xfer += $output->writeFieldBegin('success', TType::STRING, 0);$xfer += $output->writeString($this->success);$xfer += $output->writeFieldEnd();}$xfer += $output->writeFieldStop();$xfer += $output->writeStructEnd();return $xfer;}}class FacebookService_getStatus_args {static $_TSPEC;public function __construct() {if (!isset(self::$_TSPEC)) {self::$_TSPEC = array();}}public function getName() {return 'FacebookService_getStatus_args';}public function read($input){$xfer = 0;$fname = null;$ftype = 0;$fid = 0;$xfer += $input->readStructBegin($fname);while (true){$xfer += $input->readFieldBegin($fname, $ftype, $fid);if ($ftype == TType::STOP) {break;}switch ($fid){default:$xfer += $input->skip($ftype);break;}$xfer += $input->readFieldEnd();}$xfer += $input->readStructEnd();return $xfer;}public function write($output) {$xfer = 0;$xfer += $output->writeStructBegin('FacebookService_getStatus_args');$xfer += $output->writeFieldStop();$xfer += $output->writeStructEnd();return $xfer;}}class FacebookService_getStatus_result {static $_TSPEC;public $success = null;public function __construct($vals=null) {if (!isset(self::$_TSPEC)) {self::$_TSPEC = array(0 => array('var' => 'success','type' => TType::I32,),);}if (is_array($vals)) {if (isset($vals['success'])) {$this->success = $vals['success'];}}}public function getName() {return 'FacebookService_getStatus_result';}public function read($input){$xfer = 0;$fname = null;$ftype = 0;$fid = 0;$xfer += $input->readStructBegin($fname);while (true){$xfer += $input->readFieldBegin($fname, $ftype, $fid);if ($ftype == TType::STOP) {break;}switch ($fid){case 0:if ($ftype == TType::I32) {$xfer += $input->readI32($this->success);} else {$xfer += $input->skip($ftype);}break;default:$xfer += $input->skip($ftype);break;}$xfer += $input->readFieldEnd();}$xfer += $input->readStructEnd();return $xfer;}public function write($output) {$xfer = 0;$xfer += $output->writeStructBegin('FacebookService_getStatus_result');if ($this->success !== null) {$xfer += $output->writeFieldBegin('success', TType::I32, 0);$xfer += $output->writeI32($this->success);$xfer += $output->writeFieldEnd();}$xfer += $output->writeFieldStop();$xfer += $output->writeStructEnd();return $xfer;}}class FacebookService_getStatusDetails_args {static $_TSPEC;public function __construct() {if (!isset(self::$_TSPEC)) {self::$_TSPEC = array();}}public function getName() {return 'FacebookService_getStatusDetails_args';}public function read($input){$xfer = 0;$fname = null;$ftype = 0;$fid = 0;$xfer += $input->readStructBegin($fname);while (true){$xfer += $input->readFieldBegin($fname, $ftype, $fid);if ($ftype == TType::STOP) {break;}switch ($fid){default:$xfer += $input->skip($ftype);break;}$xfer += $input->readFieldEnd();}$xfer += $input->readStructEnd();return $xfer;}public function write($output) {$xfer = 0;$xfer += $output->writeStructBegin('FacebookService_getStatusDetails_args');$xfer += $output->writeFieldStop();$xfer += $output->writeStructEnd();return $xfer;}}class FacebookService_getStatusDetails_result {static $_TSPEC;public $success = null;public function __construct($vals=null) {if (!isset(self::$_TSPEC)) {self::$_TSPEC = array(0 => array('var' => 'success','type' => TType::STRING,),);}if (is_array($vals)) {if (isset($vals['success'])) {$this->success = $vals['success'];}}}public function getName() {return 'FacebookService_getStatusDetails_result';}public function read($input){$xfer = 0;$fname = null;$ftype = 0;$fid = 0;$xfer += $input->readStructBegin($fname);while (true){$xfer += $input->readFieldBegin($fname, $ftype, $fid);if ($ftype == TType::STOP) {break;}switch ($fid){case 0:if ($ftype == TType::STRING) {$xfer += $input->readString($this->success);} else {$xfer += $input->skip($ftype);}break;default:$xfer += $input->skip($ftype);break;}$xfer += $input->readFieldEnd();}$xfer += $input->readStructEnd();return $xfer;}public function write($output) {$xfer = 0;$xfer += $output->writeStructBegin('FacebookService_getStatusDetails_result');if ($this->success !== null) {$xfer += $output->writeFieldBegin('success', TType::STRING, 0);$xfer += $output->writeString($this->success);$xfer += $output->writeFieldEnd();}$xfer += $output->writeFieldStop();$xfer += $output->writeStructEnd();return $xfer;}}class FacebookService_getCounters_args {static $_TSPEC;public function __construct() {if (!isset(self::$_TSPEC)) {self::$_TSPEC = array();}}public function getName() {return 'FacebookService_getCounters_args';}public function read($input){$xfer = 0;$fname = null;$ftype = 0;$fid = 0;$xfer += $input->readStructBegin($fname);while (true){$xfer += $input->readFieldBegin($fname, $ftype, $fid);if ($ftype == TType::STOP) {break;}switch ($fid){default:$xfer += $input->skip($ftype);break;}$xfer += $input->readFieldEnd();}$xfer += $input->readStructEnd();return $xfer;}public function write($output) {$xfer = 0;$xfer += $output->writeStructBegin('FacebookService_getCounters_args');$xfer += $output->writeFieldStop();$xfer += $output->writeStructEnd();return $xfer;}}class FacebookService_getCounters_result {static $_TSPEC;public $success = null;public function __construct($vals=null) {if (!isset(self::$_TSPEC)) {self::$_TSPEC = array(0 => array('var' => 'success','type' => TType::MAP,'ktype' => TType::STRING,'vtype' => TType::I64,'key' => array('type' => TType::STRING,),'val' => array('type' => TType::I64,),),);}if (is_array($vals)) {if (isset($vals['success'])) {$this->success = $vals['success'];}}}public function getName() {return 'FacebookService_getCounters_result';}public function read($input){$xfer = 0;$fname = null;$ftype = 0;$fid = 0;$xfer += $input->readStructBegin($fname);while (true){$xfer += $input->readFieldBegin($fname, $ftype, $fid);if ($ftype == TType::STOP) {break;}switch ($fid){case 0:if ($ftype == TType::MAP) {$this->success = array();$_size0 = 0;$_ktype1 = 0;$_vtype2 = 0;$xfer += $input->readMapBegin($_ktype1, $_vtype2, $_size0);for ($_i4 = 0; $_i4 < $_size0; ++$_i4){$key5 = '';$val6 = 0;$xfer += $input->readString($key5);$xfer += $input->readI64($val6);$this->success[$key5] = $val6;}$xfer += $input->readMapEnd();} else {$xfer += $input->skip($ftype);}break;default:$xfer += $input->skip($ftype);break;}$xfer += $input->readFieldEnd();}$xfer += $input->readStructEnd();return $xfer;}public function write($output) {$xfer = 0;$xfer += $output->writeStructBegin('FacebookService_getCounters_result');if ($this->success !== null) {if (!is_array($this->success)) {throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA);}$xfer += $output->writeFieldBegin('success', TType::MAP, 0);{$output->writeMapBegin(TType::STRING, TType::I64, count($this->success));{foreach ($this->success as $kiter7 => $viter8){$xfer += $output->writeString($kiter7);$xfer += $output->writeI64($viter8);}}$output->writeMapEnd();}$xfer += $output->writeFieldEnd();}$xfer += $output->writeFieldStop();$xfer += $output->writeStructEnd();return $xfer;}}class FacebookService_getCounter_args {static $_TSPEC;public $key = null;public function __construct($vals=null) {if (!isset(self::$_TSPEC)) {self::$_TSPEC = array(1 => array('var' => 'key','type' => TType::STRING,),);}if (is_array($vals)) {if (isset($vals['key'])) {$this->key = $vals['key'];}}}public function getName() {return 'FacebookService_getCounter_args';}public function read($input){$xfer = 0;$fname = null;$ftype = 0;$fid = 0;$xfer += $input->readStructBegin($fname);while (true){$xfer += $input->readFieldBegin($fname, $ftype, $fid);if ($ftype == TType::STOP) {break;}switch ($fid){case 1:if ($ftype == TType::STRING) {$xfer += $input->readString($this->key);} else {$xfer += $input->skip($ftype);}break;default:$xfer += $input->skip($ftype);break;}$xfer += $input->readFieldEnd();}$xfer += $input->readStructEnd();return $xfer;}public function write($output) {$xfer = 0;$xfer += $output->writeStructBegin('FacebookService_getCounter_args');if ($this->key !== null) {$xfer += $output->writeFieldBegin('key', TType::STRING, 1);$xfer += $output->writeString($this->key);$xfer += $output->writeFieldEnd();}$xfer += $output->writeFieldStop();$xfer += $output->writeStructEnd();return $xfer;}}class FacebookService_getCounter_result {static $_TSPEC;public $success = null;public function __construct($vals=null) {if (!isset(self::$_TSPEC)) {self::$_TSPEC = array(0 => array('var' => 'success','type' => TType::I64,),);}if (is_array($vals)) {if (isset($vals['success'])) {$this->success = $vals['success'];}}}public function getName() {return 'FacebookService_getCounter_result';}public function read($input){$xfer = 0;$fname = null;$ftype = 0;$fid = 0;$xfer += $input->readStructBegin($fname);while (true){$xfer += $input->readFieldBegin($fname, $ftype, $fid);if ($ftype == TType::STOP) {break;}switch ($fid){case 0:if ($ftype == TType::I64) {$xfer += $input->readI64($this->success);} else {$xfer += $input->skip($ftype);}break;default:$xfer += $input->skip($ftype);break;}$xfer += $input->readFieldEnd();}$xfer += $input->readStructEnd();return $xfer;}public function write($output) {$xfer = 0;$xfer += $output->writeStructBegin('FacebookService_getCounter_result');if ($this->success !== null) {$xfer += $output->writeFieldBegin('success', TType::I64, 0);$xfer += $output->writeI64($this->success);$xfer += $output->writeFieldEnd();}$xfer += $output->writeFieldStop();$xfer += $output->writeStructEnd();return $xfer;}}class FacebookService_setOption_args {static $_TSPEC;public $key = null;public $value = null;public function __construct($vals=null) {if (!isset(self::$_TSPEC)) {self::$_TSPEC = array(1 => array('var' => 'key','type' => TType::STRING,),2 => array('var' => 'value','type' => TType::STRING,),);}if (is_array($vals)) {if (isset($vals['key'])) {$this->key = $vals['key'];}if (isset($vals['value'])) {$this->value = $vals['value'];}}}public function getName() {return 'FacebookService_setOption_args';}public function read($input){$xfer = 0;$fname = null;$ftype = 0;$fid = 0;$xfer += $input->readStructBegin($fname);while (true){$xfer += $input->readFieldBegin($fname, $ftype, $fid);if ($ftype == TType::STOP) {break;}switch ($fid){case 1:if ($ftype == TType::STRING) {$xfer += $input->readString($this->key);} else {$xfer += $input->skip($ftype);}break;case 2:if ($ftype == TType::STRING) {$xfer += $input->readString($this->value);} else {$xfer += $input->skip($ftype);}break;default:$xfer += $input->skip($ftype);break;}$xfer += $input->readFieldEnd();}$xfer += $input->readStructEnd();return $xfer;}public function write($output) {$xfer = 0;$xfer += $output->writeStructBegin('FacebookService_setOption_args');if ($this->key !== null) {$xfer += $output->writeFieldBegin('key', TType::STRING, 1);$xfer += $output->writeString($this->key);$xfer += $output->writeFieldEnd();}if ($this->value !== null) {$xfer += $output->writeFieldBegin('value', TType::STRING, 2);$xfer += $output->writeString($this->value);$xfer += $output->writeFieldEnd();}$xfer += $output->writeFieldStop();$xfer += $output->writeStructEnd();return $xfer;}}class FacebookService_setOption_result {static $_TSPEC;public function __construct() {if (!isset(self::$_TSPEC)) {self::$_TSPEC = array();}}public function getName() {return 'FacebookService_setOption_result';}public function read($input){$xfer = 0;$fname = null;$ftype = 0;$fid = 0;$xfer += $input->readStructBegin($fname);while (true){$xfer += $input->readFieldBegin($fname, $ftype, $fid);if ($ftype == TType::STOP) {break;}switch ($fid){default:$xfer += $input->skip($ftype);break;}$xfer += $input->readFieldEnd();}$xfer += $input->readStructEnd();return $xfer;}public function write($output) {$xfer = 0;$xfer += $output->writeStructBegin('FacebookService_setOption_result');$xfer += $output->writeFieldStop();$xfer += $output->writeStructEnd();return $xfer;}}class FacebookService_getOption_args {static $_TSPEC;public $key = null;public function __construct($vals=null) {if (!isset(self::$_TSPEC)) {self::$_TSPEC = array(1 => array('var' => 'key','type' => TType::STRING,),);}if (is_array($vals)) {if (isset($vals['key'])) {$this->key = $vals['key'];}}}public function getName() {return 'FacebookService_getOption_args';}public function read($input){$xfer = 0;$fname = null;$ftype = 0;$fid = 0;$xfer += $input->readStructBegin($fname);while (true){$xfer += $input->readFieldBegin($fname, $ftype, $fid);if ($ftype == TType::STOP) {break;}switch ($fid){case 1:if ($ftype == TType::STRING) {$xfer += $input->readString($this->key);} else {$xfer += $input->skip($ftype);}break;default:$xfer += $input->skip($ftype);break;}$xfer += $input->readFieldEnd();}$xfer += $input->readStructEnd();return $xfer;}public function write($output) {$xfer = 0;$xfer += $output->writeStructBegin('FacebookService_getOption_args');if ($this->key !== null) {$xfer += $output->writeFieldBegin('key', TType::STRING, 1);$xfer += $output->writeString($this->key);$xfer += $output->writeFieldEnd();}$xfer += $output->writeFieldStop();$xfer += $output->writeStructEnd();return $xfer;}}class FacebookService_getOption_result {static $_TSPEC;public $success = null;public function __construct($vals=null) {if (!isset(self::$_TSPEC)) {self::$_TSPEC = array(0 => array('var' => 'success','type' => TType::STRING,),);}if (is_array($vals)) {if (isset($vals['success'])) {$this->success = $vals['success'];}}}public function getName() {return 'FacebookService_getOption_result';}public function read($input){$xfer = 0;$fname = null;$ftype = 0;$fid = 0;$xfer += $input->readStructBegin($fname);while (true){$xfer += $input->readFieldBegin($fname, $ftype, $fid);if ($ftype == TType::STOP) {break;}switch ($fid){case 0:if ($ftype == TType::STRING) {$xfer += $input->readString($this->success);} else {$xfer += $input->skip($ftype);}break;default:$xfer += $input->skip($ftype);break;}$xfer += $input->readFieldEnd();}$xfer += $input->readStructEnd();return $xfer;}public function write($output) {$xfer = 0;$xfer += $output->writeStructBegin('FacebookService_getOption_result');if ($this->success !== null) {$xfer += $output->writeFieldBegin('success', TType::STRING, 0);$xfer += $output->writeString($this->success);$xfer += $output->writeFieldEnd();}$xfer += $output->writeFieldStop();$xfer += $output->writeStructEnd();return $xfer;}}class FacebookService_getOptions_args {static $_TSPEC;public function __construct() {if (!isset(self::$_TSPEC)) {self::$_TSPEC = array();}}public function getName() {return 'FacebookService_getOptions_args';}public function read($input){$xfer = 0;$fname = null;$ftype = 0;$fid = 0;$xfer += $input->readStructBegin($fname);while (true){$xfer += $input->readFieldBegin($fname, $ftype, $fid);if ($ftype == TType::STOP) {break;}switch ($fid){default:$xfer += $input->skip($ftype);break;}$xfer += $input->readFieldEnd();}$xfer += $input->readStructEnd();return $xfer;}public function write($output) {$xfer = 0;$xfer += $output->writeStructBegin('FacebookService_getOptions_args');$xfer += $output->writeFieldStop();$xfer += $output->writeStructEnd();return $xfer;}}class FacebookService_getOptions_result {static $_TSPEC;public $success = null;public function __construct($vals=null) {if (!isset(self::$_TSPEC)) {self::$_TSPEC = array(0 => array('var' => 'success','type' => TType::MAP,'ktype' => TType::STRING,'vtype' => TType::STRING,'key' => array('type' => TType::STRING,),'val' => array('type' => TType::STRING,),),);}if (is_array($vals)) {if (isset($vals['success'])) {$this->success = $vals['success'];}}}public function getName() {return 'FacebookService_getOptions_result';}public function read($input){$xfer = 0;$fname = null;$ftype = 0;$fid = 0;$xfer += $input->readStructBegin($fname);while (true){$xfer += $input->readFieldBegin($fname, $ftype, $fid);if ($ftype == TType::STOP) {break;}switch ($fid){case 0:if ($ftype == TType::MAP) {$this->success = array();$_size9 = 0;$_ktype10 = 0;$_vtype11 = 0;$xfer += $input->readMapBegin($_ktype10, $_vtype11, $_size9);for ($_i13 = 0; $_i13 < $_size9; ++$_i13){$key14 = '';$val15 = '';$xfer += $input->readString($key14);$xfer += $input->readString($val15);$this->success[$key14] = $val15;}$xfer += $input->readMapEnd();} else {$xfer += $input->skip($ftype);}break;default:$xfer += $input->skip($ftype);break;}$xfer += $input->readFieldEnd();}$xfer += $input->readStructEnd();return $xfer;}public function write($output) {$xfer = 0;$xfer += $output->writeStructBegin('FacebookService_getOptions_result');if ($this->success !== null) {if (!is_array($this->success)) {throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA);}$xfer += $output->writeFieldBegin('success', TType::MAP, 0);{$output->writeMapBegin(TType::STRING, TType::STRING, count($this->success));{foreach ($this->success as $kiter16 => $viter17){$xfer += $output->writeString($kiter16);$xfer += $output->writeString($viter17);}}$output->writeMapEnd();}$xfer += $output->writeFieldEnd();}$xfer += $output->writeFieldStop();$xfer += $output->writeStructEnd();return $xfer;}}class FacebookService_getCpuProfile_args {static $_TSPEC;public $profileDurationInSec = null;public function __construct($vals=null) {if (!isset(self::$_TSPEC)) {self::$_TSPEC = array(1 => array('var' => 'profileDurationInSec','type' => TType::I32,),);}if (is_array($vals)) {if (isset($vals['profileDurationInSec'])) {$this->profileDurationInSec = $vals['profileDurationInSec'];}}}public function getName() {return 'FacebookService_getCpuProfile_args';}public function read($input){$xfer = 0;$fname = null;$ftype = 0;$fid = 0;$xfer += $input->readStructBegin($fname);while (true){$xfer += $input->readFieldBegin($fname, $ftype, $fid);if ($ftype == TType::STOP) {break;}switch ($fid){case 1:if ($ftype == TType::I32) {$xfer += $input->readI32($this->profileDurationInSec);} else {$xfer += $input->skip($ftype);}break;default:$xfer += $input->skip($ftype);break;}$xfer += $input->readFieldEnd();}$xfer += $input->readStructEnd();return $xfer;}public function write($output) {$xfer = 0;$xfer += $output->writeStructBegin('FacebookService_getCpuProfile_args');if ($this->profileDurationInSec !== null) {$xfer += $output->writeFieldBegin('profileDurationInSec', TType::I32, 1);$xfer += $output->writeI32($this->profileDurationInSec);$xfer += $output->writeFieldEnd();}$xfer += $output->writeFieldStop();$xfer += $output->writeStructEnd();return $xfer;}}class FacebookService_getCpuProfile_result {static $_TSPEC;public $success = null;public function __construct($vals=null) {if (!isset(self::$_TSPEC)) {self::$_TSPEC = array(0 => array('var' => 'success','type' => TType::STRING,),);}if (is_array($vals)) {if (isset($vals['success'])) {$this->success = $vals['success'];}}}public function getName() {return 'FacebookService_getCpuProfile_result';}public function read($input){$xfer = 0;$fname = null;$ftype = 0;$fid = 0;$xfer += $input->readStructBegin($fname);while (true){$xfer += $input->readFieldBegin($fname, $ftype, $fid);if ($ftype == TType::STOP) {break;}switch ($fid){case 0:if ($ftype == TType::STRING) {$xfer += $input->readString($this->success);} else {$xfer += $input->skip($ftype);}break;default:$xfer += $input->skip($ftype);break;}$xfer += $input->readFieldEnd();}$xfer += $input->readStructEnd();return $xfer;}public function write($output) {$xfer = 0;$xfer += $output->writeStructBegin('FacebookService_getCpuProfile_result');if ($this->success !== null) {$xfer += $output->writeFieldBegin('success', TType::STRING, 0);$xfer += $output->writeString($this->success);$xfer += $output->writeFieldEnd();}$xfer += $output->writeFieldStop();$xfer += $output->writeStructEnd();return $xfer;}}class FacebookService_aliveSince_args {static $_TSPEC;public function __construct() {if (!isset(self::$_TSPEC)) {self::$_TSPEC = array();}}public function getName() {return 'FacebookService_aliveSince_args';}public function read($input){$xfer = 0;$fname = null;$ftype = 0;$fid = 0;$xfer += $input->readStructBegin($fname);while (true){$xfer += $input->readFieldBegin($fname, $ftype, $fid);if ($ftype == TType::STOP) {break;}switch ($fid){default:$xfer += $input->skip($ftype);break;}$xfer += $input->readFieldEnd();}$xfer += $input->readStructEnd();return $xfer;}public function write($output) {$xfer = 0;$xfer += $output->writeStructBegin('FacebookService_aliveSince_args');$xfer += $output->writeFieldStop();$xfer += $output->writeStructEnd();return $xfer;}}class FacebookService_aliveSince_result {static $_TSPEC;public $success = null;public function __construct($vals=null) {if (!isset(self::$_TSPEC)) {self::$_TSPEC = array(0 => array('var' => 'success','type' => TType::I64,),);}if (is_array($vals)) {if (isset($vals['success'])) {$this->success = $vals['success'];}}}public function getName() {return 'FacebookService_aliveSince_result';}public function read($input){$xfer = 0;$fname = null;$ftype = 0;$fid = 0;$xfer += $input->readStructBegin($fname);while (true){$xfer += $input->readFieldBegin($fname, $ftype, $fid);if ($ftype == TType::STOP) {break;}switch ($fid){case 0:if ($ftype == TType::I64) {$xfer += $input->readI64($this->success);} else {$xfer += $input->skip($ftype);}break;default:$xfer += $input->skip($ftype);break;}$xfer += $input->readFieldEnd();}$xfer += $input->readStructEnd();return $xfer;}public function write($output) {$xfer = 0;$xfer += $output->writeStructBegin('FacebookService_aliveSince_result');if ($this->success !== null) {$xfer += $output->writeFieldBegin('success', TType::I64, 0);$xfer += $output->writeI64($this->success);$xfer += $output->writeFieldEnd();}$xfer += $output->writeFieldStop();$xfer += $output->writeStructEnd();return $xfer;}}class FacebookService_reinitialize_args {static $_TSPEC;public function __construct() {if (!isset(self::$_TSPEC)) {self::$_TSPEC = array();}}public function getName() {return 'FacebookService_reinitialize_args';}public function read($input){$xfer = 0;$fname = null;$ftype = 0;$fid = 0;$xfer += $input->readStructBegin($fname);while (true){$xfer += $input->readFieldBegin($fname, $ftype, $fid);if ($ftype == TType::STOP) {break;}switch ($fid){default:$xfer += $input->skip($ftype);break;}$xfer += $input->readFieldEnd();}$xfer += $input->readStructEnd();return $xfer;}public function write($output) {$xfer = 0;$xfer += $output->writeStructBegin('FacebookService_reinitialize_args');$xfer += $output->writeFieldStop();$xfer += $output->writeStructEnd();return $xfer;}}class FacebookService_shutdown_args {static $_TSPEC;public function __construct() {if (!isset(self::$_TSPEC)) {self::$_TSPEC = array();}}public function getName() {return 'FacebookService_shutdown_args';}public function read($input){$xfer = 0;$fname = null;$ftype = 0;$fid = 0;$xfer += $input->readStructBegin($fname);while (true){$xfer += $input->readFieldBegin($fname, $ftype, $fid);if ($ftype == TType::STOP) {break;}switch ($fid){default:$xfer += $input->skip($ftype);break;}$xfer += $input->readFieldEnd();}$xfer += $input->readStructEnd();return $xfer;}public function write($output) {$xfer = 0;$xfer += $output->writeStructBegin('FacebookService_shutdown_args');$xfer += $output->writeFieldStop();$xfer += $output->writeStructEnd();return $xfer;}}class FacebookServiceProcessor {protected $handler_ = null;public function __construct($handler) {$this->handler_ = $handler;}public function process($input, $output) {$rseqid = 0;$fname = null;$mtype = 0;$input->readMessageBegin($fname, $mtype, $rseqid);$methodname = 'process_'.$fname;if (!method_exists($this, $methodname)) {$input->skip(TType::STRUCT);$input->readMessageEnd();$x = new TApplicationException('Function '.$fname.' not implemented.', TApplicationException::UNKNOWN_METHOD);$output->writeMessageBegin($fname, TMessageType::EXCEPTION, $rseqid);$x->write($output);$output->writeMessageEnd();$output->getTransport()->flush();return;}$this->$methodname($rseqid, $input, $output);return true;}protected function process_getName($seqid, $input, $output) {$args = new FacebookService_getName_args();$args->read($input);$input->readMessageEnd();$result = new FacebookService_getName_result();$result->success = $this->handler_->getName();$output->writeMessageBegin('getName', TMessageType::REPLY, $seqid);$result->write($output);$output->getTransport()->flush();}protected function process_getVersion($seqid, $input, $output) {$args = new FacebookService_getVersion_args();$args->read($input);$input->readMessageEnd();$result = new FacebookService_getVersion_result();$result->success = $this->handler_->getVersion();$output->writeMessageBegin('getVersion', TMessageType::REPLY, $seqid);$result->write($output);$output->getTransport()->flush();}protected function process_getStatus($seqid, $input, $output) {$args = new FacebookService_getStatus_args();$args->read($input);$input->readMessageEnd();$result = new FacebookService_getStatus_result();$result->success = $this->handler_->getStatus();$output->writeMessageBegin('getStatus', TMessageType::REPLY, $seqid);$result->write($output);$output->getTransport()->flush();}protected function process_getStatusDetails($seqid, $input, $output) {$args = new FacebookService_getStatusDetails_args();$args->read($input);$input->readMessageEnd();$result = new FacebookService_getStatusDetails_result();$result->success = $this->handler_->getStatusDetails();$output->writeMessageBegin('getStatusDetails', TMessageType::REPLY, $seqid);$result->write($output);$output->getTransport()->flush();}protected function process_getCounters($seqid, $input, $output) {$args = new FacebookService_getCounters_args();$args->read($input);$input->readMessageEnd();$result = new FacebookService_getCounters_result();$result->success = $this->handler_->getCounters();$output->writeMessageBegin('getCounters', TMessageType::REPLY, $seqid);$result->write($output);$output->getTransport()->flush();}protected function process_getCounter($seqid, $input, $output) {$args = new FacebookService_getCounter_args();$args->read($input);$input->readMessageEnd();$result = new FacebookService_getCounter_result();$result->success = $this->handler_->getCounter($args->key);$output->writeMessageBegin('getCounter', TMessageType::REPLY, $seqid);$result->write($output);$output->getTransport()->flush();}protected function process_setOption($seqid, $input, $output) {$args = new FacebookService_setOption_args();$args->read($input);$input->readMessageEnd();$result = new FacebookService_setOption_result();$this->handler_->setOption($args->key, $args->value);$output->writeMessageBegin('setOption', TMessageType::REPLY, $seqid);$result->write($output);$output->getTransport()->flush();}protected function process_getOption($seqid, $input, $output) {$args = new FacebookService_getOption_args();$args->read($input);$input->readMessageEnd();$result = new FacebookService_getOption_result();$result->success = $this->handler_->getOption($args->key);$output->writeMessageBegin('getOption', TMessageType::REPLY, $seqid);$result->write($output);$output->getTransport()->flush();}protected function process_getOptions($seqid, $input, $output) {$args = new FacebookService_getOptions_args();$args->read($input);$input->readMessageEnd();$result = new FacebookService_getOptions_result();$result->success = $this->handler_->getOptions();$output->writeMessageBegin('getOptions', TMessageType::REPLY, $seqid);$result->write($output);$output->getTransport()->flush();}protected function process_getCpuProfile($seqid, $input, $output) {$args = new FacebookService_getCpuProfile_args();$args->read($input);$input->readMessageEnd();$result = new FacebookService_getCpuProfile_result();$result->success = $this->handler_->getCpuProfile($args->profileDurationInSec);$output->writeMessageBegin('getCpuProfile', TMessageType::REPLY, $seqid);$result->write($output);$output->getTransport()->flush();}protected function process_aliveSince($seqid, $input, $output) {$args = new FacebookService_aliveSince_args();$args->read($input);$input->readMessageEnd();$result = new FacebookService_aliveSince_result();$result->success = $this->handler_->aliveSince();$output->writeMessageBegin('aliveSince', TMessageType::REPLY, $seqid);$result->write($output);$output->getTransport()->flush();}protected function process_reinitialize($seqid, $input, $output) {$args = new FacebookService_reinitialize_args();$args->read($input);$input->readMessageEnd();$this->handler_->reinitialize();return;}protected function process_shutdown($seqid, $input, $output) {$args = new FacebookService_shutdown_args();$args->read($input);$input->readMessageEnd();$this->handler_->shutdown();return;}}?>