| <?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 STRUCTURES |
| |
| class 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; |
| } |
| } |
| ?> |