| <?php |
| // DO NOT EDIT! Generated by Protobuf-PHP protoc plugin 1.0 |
| // Source: third_party/stubby/testing/proto/messages.proto |
| // Date: 2014-12-03 22:02:20 |
| |
| namespace grpc\testing { |
| |
| class PayloadType extends \DrSlump\Protobuf\Enum { |
| const COMPRESSABLE = 0; |
| const UNCOMPRESSABLE = 1; |
| const RANDOM = 2; |
| } |
| } |
| namespace grpc\testing { |
| |
| class Payload extends \DrSlump\Protobuf\Message { |
| |
| /** @var int - \grpc\testing\PayloadType */ |
| public $type = null; |
| |
| /** @var string */ |
| public $body = null; |
| |
| |
| /** @var \Closure[] */ |
| protected static $__extensions = array(); |
| |
| public static function descriptor() |
| { |
| $descriptor = new \DrSlump\Protobuf\Descriptor(__CLASS__, 'grpc.testing.Payload'); |
| |
| // OPTIONAL ENUM type = 1 |
| $f = new \DrSlump\Protobuf\Field(); |
| $f->number = 1; |
| $f->name = "type"; |
| $f->type = \DrSlump\Protobuf::TYPE_ENUM; |
| $f->rule = \DrSlump\Protobuf::RULE_OPTIONAL; |
| $f->reference = '\grpc\testing\PayloadType'; |
| $descriptor->addField($f); |
| |
| // OPTIONAL BYTES body = 2 |
| $f = new \DrSlump\Protobuf\Field(); |
| $f->number = 2; |
| $f->name = "body"; |
| $f->type = \DrSlump\Protobuf::TYPE_BYTES; |
| $f->rule = \DrSlump\Protobuf::RULE_OPTIONAL; |
| $descriptor->addField($f); |
| |
| foreach (self::$__extensions as $cb) { |
| $descriptor->addField($cb(), true); |
| } |
| |
| return $descriptor; |
| } |
| |
| /** |
| * Check if <type> has a value |
| * |
| * @return boolean |
| */ |
| public function hasType(){ |
| return $this->_has(1); |
| } |
| |
| /** |
| * Clear <type> value |
| * |
| * @return \grpc\testing\Payload |
| */ |
| public function clearType(){ |
| return $this->_clear(1); |
| } |
| |
| /** |
| * Get <type> value |
| * |
| * @return int - \grpc\testing\PayloadType |
| */ |
| public function getType(){ |
| return $this->_get(1); |
| } |
| |
| /** |
| * Set <type> value |
| * |
| * @param int - \grpc\testing\PayloadType $value |
| * @return \grpc\testing\Payload |
| */ |
| public function setType( $value){ |
| return $this->_set(1, $value); |
| } |
| |
| /** |
| * Check if <body> has a value |
| * |
| * @return boolean |
| */ |
| public function hasBody(){ |
| return $this->_has(2); |
| } |
| |
| /** |
| * Clear <body> value |
| * |
| * @return \grpc\testing\Payload |
| */ |
| public function clearBody(){ |
| return $this->_clear(2); |
| } |
| |
| /** |
| * Get <body> value |
| * |
| * @return string |
| */ |
| public function getBody(){ |
| return $this->_get(2); |
| } |
| |
| /** |
| * Set <body> value |
| * |
| * @param string $value |
| * @return \grpc\testing\Payload |
| */ |
| public function setBody( $value){ |
| return $this->_set(2, $value); |
| } |
| } |
| } |
| |
| namespace grpc\testing { |
| |
| class SimpleRequest extends \DrSlump\Protobuf\Message { |
| |
| /** @var int - \grpc\testing\PayloadType */ |
| public $response_type = null; |
| |
| /** @var int */ |
| public $response_size = null; |
| |
| /** @var \grpc\testing\Payload */ |
| public $payload = null; |
| |
| |
| /** @var \Closure[] */ |
| protected static $__extensions = array(); |
| |
| public static function descriptor() |
| { |
| $descriptor = new \DrSlump\Protobuf\Descriptor(__CLASS__, 'grpc.testing.SimpleRequest'); |
| |
| // OPTIONAL ENUM response_type = 1 |
| $f = new \DrSlump\Protobuf\Field(); |
| $f->number = 1; |
| $f->name = "response_type"; |
| $f->type = \DrSlump\Protobuf::TYPE_ENUM; |
| $f->rule = \DrSlump\Protobuf::RULE_OPTIONAL; |
| $f->reference = '\grpc\testing\PayloadType'; |
| $descriptor->addField($f); |
| |
| // OPTIONAL INT32 response_size = 2 |
| $f = new \DrSlump\Protobuf\Field(); |
| $f->number = 2; |
| $f->name = "response_size"; |
| $f->type = \DrSlump\Protobuf::TYPE_INT32; |
| $f->rule = \DrSlump\Protobuf::RULE_OPTIONAL; |
| $descriptor->addField($f); |
| |
| // OPTIONAL MESSAGE payload = 3 |
| $f = new \DrSlump\Protobuf\Field(); |
| $f->number = 3; |
| $f->name = "payload"; |
| $f->type = \DrSlump\Protobuf::TYPE_MESSAGE; |
| $f->rule = \DrSlump\Protobuf::RULE_OPTIONAL; |
| $f->reference = '\grpc\testing\Payload'; |
| $descriptor->addField($f); |
| |
| foreach (self::$__extensions as $cb) { |
| $descriptor->addField($cb(), true); |
| } |
| |
| return $descriptor; |
| } |
| |
| /** |
| * Check if <response_type> has a value |
| * |
| * @return boolean |
| */ |
| public function hasResponseType(){ |
| return $this->_has(1); |
| } |
| |
| /** |
| * Clear <response_type> value |
| * |
| * @return \grpc\testing\SimpleRequest |
| */ |
| public function clearResponseType(){ |
| return $this->_clear(1); |
| } |
| |
| /** |
| * Get <response_type> value |
| * |
| * @return int - \grpc\testing\PayloadType |
| */ |
| public function getResponseType(){ |
| return $this->_get(1); |
| } |
| |
| /** |
| * Set <response_type> value |
| * |
| * @param int - \grpc\testing\PayloadType $value |
| * @return \grpc\testing\SimpleRequest |
| */ |
| public function setResponseType( $value){ |
| return $this->_set(1, $value); |
| } |
| |
| /** |
| * Check if <response_size> has a value |
| * |
| * @return boolean |
| */ |
| public function hasResponseSize(){ |
| return $this->_has(2); |
| } |
| |
| /** |
| * Clear <response_size> value |
| * |
| * @return \grpc\testing\SimpleRequest |
| */ |
| public function clearResponseSize(){ |
| return $this->_clear(2); |
| } |
| |
| /** |
| * Get <response_size> value |
| * |
| * @return int |
| */ |
| public function getResponseSize(){ |
| return $this->_get(2); |
| } |
| |
| /** |
| * Set <response_size> value |
| * |
| * @param int $value |
| * @return \grpc\testing\SimpleRequest |
| */ |
| public function setResponseSize( $value){ |
| return $this->_set(2, $value); |
| } |
| |
| /** |
| * Check if <payload> has a value |
| * |
| * @return boolean |
| */ |
| public function hasPayload(){ |
| return $this->_has(3); |
| } |
| |
| /** |
| * Clear <payload> value |
| * |
| * @return \grpc\testing\SimpleRequest |
| */ |
| public function clearPayload(){ |
| return $this->_clear(3); |
| } |
| |
| /** |
| * Get <payload> value |
| * |
| * @return \grpc\testing\Payload |
| */ |
| public function getPayload(){ |
| return $this->_get(3); |
| } |
| |
| /** |
| * Set <payload> value |
| * |
| * @param \grpc\testing\Payload $value |
| * @return \grpc\testing\SimpleRequest |
| */ |
| public function setPayload(\grpc\testing\Payload $value){ |
| return $this->_set(3, $value); |
| } |
| } |
| } |
| |
| namespace grpc\testing { |
| |
| class SimpleResponse extends \DrSlump\Protobuf\Message { |
| |
| /** @var \grpc\testing\Payload */ |
| public $payload = null; |
| |
| /** @var int */ |
| public $effective_gaia_user_id = null; |
| |
| |
| /** @var \Closure[] */ |
| protected static $__extensions = array(); |
| |
| public static function descriptor() |
| { |
| $descriptor = new \DrSlump\Protobuf\Descriptor(__CLASS__, 'grpc.testing.SimpleResponse'); |
| |
| // OPTIONAL MESSAGE payload = 1 |
| $f = new \DrSlump\Protobuf\Field(); |
| $f->number = 1; |
| $f->name = "payload"; |
| $f->type = \DrSlump\Protobuf::TYPE_MESSAGE; |
| $f->rule = \DrSlump\Protobuf::RULE_OPTIONAL; |
| $f->reference = '\grpc\testing\Payload'; |
| $descriptor->addField($f); |
| |
| // OPTIONAL INT64 effective_gaia_user_id = 2 |
| $f = new \DrSlump\Protobuf\Field(); |
| $f->number = 2; |
| $f->name = "effective_gaia_user_id"; |
| $f->type = \DrSlump\Protobuf::TYPE_INT64; |
| $f->rule = \DrSlump\Protobuf::RULE_OPTIONAL; |
| $descriptor->addField($f); |
| |
| foreach (self::$__extensions as $cb) { |
| $descriptor->addField($cb(), true); |
| } |
| |
| return $descriptor; |
| } |
| |
| /** |
| * Check if <payload> has a value |
| * |
| * @return boolean |
| */ |
| public function hasPayload(){ |
| return $this->_has(1); |
| } |
| |
| /** |
| * Clear <payload> value |
| * |
| * @return \grpc\testing\SimpleResponse |
| */ |
| public function clearPayload(){ |
| return $this->_clear(1); |
| } |
| |
| /** |
| * Get <payload> value |
| * |
| * @return \grpc\testing\Payload |
| */ |
| public function getPayload(){ |
| return $this->_get(1); |
| } |
| |
| /** |
| * Set <payload> value |
| * |
| * @param \grpc\testing\Payload $value |
| * @return \grpc\testing\SimpleResponse |
| */ |
| public function setPayload(\grpc\testing\Payload $value){ |
| return $this->_set(1, $value); |
| } |
| |
| /** |
| * Check if <effective_gaia_user_id> has a value |
| * |
| * @return boolean |
| */ |
| public function hasEffectiveGaiaUserId(){ |
| return $this->_has(2); |
| } |
| |
| /** |
| * Clear <effective_gaia_user_id> value |
| * |
| * @return \grpc\testing\SimpleResponse |
| */ |
| public function clearEffectiveGaiaUserId(){ |
| return $this->_clear(2); |
| } |
| |
| /** |
| * Get <effective_gaia_user_id> value |
| * |
| * @return int |
| */ |
| public function getEffectiveGaiaUserId(){ |
| return $this->_get(2); |
| } |
| |
| /** |
| * Set <effective_gaia_user_id> value |
| * |
| * @param int $value |
| * @return \grpc\testing\SimpleResponse |
| */ |
| public function setEffectiveGaiaUserId( $value){ |
| return $this->_set(2, $value); |
| } |
| } |
| } |
| |
| namespace grpc\testing { |
| |
| class SimpleContext extends \DrSlump\Protobuf\Message { |
| |
| /** @var string */ |
| public $value = null; |
| |
| |
| /** @var \Closure[] */ |
| protected static $__extensions = array(); |
| |
| public static function descriptor() |
| { |
| $descriptor = new \DrSlump\Protobuf\Descriptor(__CLASS__, 'grpc.testing.SimpleContext'); |
| |
| // OPTIONAL STRING value = 1 |
| $f = new \DrSlump\Protobuf\Field(); |
| $f->number = 1; |
| $f->name = "value"; |
| $f->type = \DrSlump\Protobuf::TYPE_STRING; |
| $f->rule = \DrSlump\Protobuf::RULE_OPTIONAL; |
| $descriptor->addField($f); |
| |
| foreach (self::$__extensions as $cb) { |
| $descriptor->addField($cb(), true); |
| } |
| |
| return $descriptor; |
| } |
| |
| /** |
| * Check if <value> has a value |
| * |
| * @return boolean |
| */ |
| public function hasValue(){ |
| return $this->_has(1); |
| } |
| |
| /** |
| * Clear <value> value |
| * |
| * @return \grpc\testing\SimpleContext |
| */ |
| public function clearValue(){ |
| return $this->_clear(1); |
| } |
| |
| /** |
| * Get <value> value |
| * |
| * @return string |
| */ |
| public function getValue(){ |
| return $this->_get(1); |
| } |
| |
| /** |
| * Set <value> value |
| * |
| * @param string $value |
| * @return \grpc\testing\SimpleContext |
| */ |
| public function setValue( $value){ |
| return $this->_set(1, $value); |
| } |
| } |
| } |
| |
| namespace grpc\testing { |
| |
| class StreamingInputCallRequest extends \DrSlump\Protobuf\Message { |
| |
| /** @var \grpc\testing\Payload */ |
| public $payload = null; |
| |
| |
| /** @var \Closure[] */ |
| protected static $__extensions = array(); |
| |
| public static function descriptor() |
| { |
| $descriptor = new \DrSlump\Protobuf\Descriptor(__CLASS__, 'grpc.testing.StreamingInputCallRequest'); |
| |
| // OPTIONAL MESSAGE payload = 1 |
| $f = new \DrSlump\Protobuf\Field(); |
| $f->number = 1; |
| $f->name = "payload"; |
| $f->type = \DrSlump\Protobuf::TYPE_MESSAGE; |
| $f->rule = \DrSlump\Protobuf::RULE_OPTIONAL; |
| $f->reference = '\grpc\testing\Payload'; |
| $descriptor->addField($f); |
| |
| foreach (self::$__extensions as $cb) { |
| $descriptor->addField($cb(), true); |
| } |
| |
| return $descriptor; |
| } |
| |
| /** |
| * Check if <payload> has a value |
| * |
| * @return boolean |
| */ |
| public function hasPayload(){ |
| return $this->_has(1); |
| } |
| |
| /** |
| * Clear <payload> value |
| * |
| * @return \grpc\testing\StreamingInputCallRequest |
| */ |
| public function clearPayload(){ |
| return $this->_clear(1); |
| } |
| |
| /** |
| * Get <payload> value |
| * |
| * @return \grpc\testing\Payload |
| */ |
| public function getPayload(){ |
| return $this->_get(1); |
| } |
| |
| /** |
| * Set <payload> value |
| * |
| * @param \grpc\testing\Payload $value |
| * @return \grpc\testing\StreamingInputCallRequest |
| */ |
| public function setPayload(\grpc\testing\Payload $value){ |
| return $this->_set(1, $value); |
| } |
| } |
| } |
| |
| namespace grpc\testing { |
| |
| class StreamingInputCallResponse extends \DrSlump\Protobuf\Message { |
| |
| /** @var int */ |
| public $aggregated_payload_size = null; |
| |
| |
| /** @var \Closure[] */ |
| protected static $__extensions = array(); |
| |
| public static function descriptor() |
| { |
| $descriptor = new \DrSlump\Protobuf\Descriptor(__CLASS__, 'grpc.testing.StreamingInputCallResponse'); |
| |
| // OPTIONAL INT32 aggregated_payload_size = 1 |
| $f = new \DrSlump\Protobuf\Field(); |
| $f->number = 1; |
| $f->name = "aggregated_payload_size"; |
| $f->type = \DrSlump\Protobuf::TYPE_INT32; |
| $f->rule = \DrSlump\Protobuf::RULE_OPTIONAL; |
| $descriptor->addField($f); |
| |
| foreach (self::$__extensions as $cb) { |
| $descriptor->addField($cb(), true); |
| } |
| |
| return $descriptor; |
| } |
| |
| /** |
| * Check if <aggregated_payload_size> has a value |
| * |
| * @return boolean |
| */ |
| public function hasAggregatedPayloadSize(){ |
| return $this->_has(1); |
| } |
| |
| /** |
| * Clear <aggregated_payload_size> value |
| * |
| * @return \grpc\testing\StreamingInputCallResponse |
| */ |
| public function clearAggregatedPayloadSize(){ |
| return $this->_clear(1); |
| } |
| |
| /** |
| * Get <aggregated_payload_size> value |
| * |
| * @return int |
| */ |
| public function getAggregatedPayloadSize(){ |
| return $this->_get(1); |
| } |
| |
| /** |
| * Set <aggregated_payload_size> value |
| * |
| * @param int $value |
| * @return \grpc\testing\StreamingInputCallResponse |
| */ |
| public function setAggregatedPayloadSize( $value){ |
| return $this->_set(1, $value); |
| } |
| } |
| } |
| |
| namespace grpc\testing { |
| |
| class ResponseParameters extends \DrSlump\Protobuf\Message { |
| |
| /** @var int */ |
| public $size = null; |
| |
| /** @var int */ |
| public $interval_us = null; |
| |
| |
| /** @var \Closure[] */ |
| protected static $__extensions = array(); |
| |
| public static function descriptor() |
| { |
| $descriptor = new \DrSlump\Protobuf\Descriptor(__CLASS__, 'grpc.testing.ResponseParameters'); |
| |
| // OPTIONAL INT32 size = 1 |
| $f = new \DrSlump\Protobuf\Field(); |
| $f->number = 1; |
| $f->name = "size"; |
| $f->type = \DrSlump\Protobuf::TYPE_INT32; |
| $f->rule = \DrSlump\Protobuf::RULE_OPTIONAL; |
| $descriptor->addField($f); |
| |
| // OPTIONAL INT32 interval_us = 2 |
| $f = new \DrSlump\Protobuf\Field(); |
| $f->number = 2; |
| $f->name = "interval_us"; |
| $f->type = \DrSlump\Protobuf::TYPE_INT32; |
| $f->rule = \DrSlump\Protobuf::RULE_OPTIONAL; |
| $descriptor->addField($f); |
| |
| foreach (self::$__extensions as $cb) { |
| $descriptor->addField($cb(), true); |
| } |
| |
| return $descriptor; |
| } |
| |
| /** |
| * Check if <size> has a value |
| * |
| * @return boolean |
| */ |
| public function hasSize(){ |
| return $this->_has(1); |
| } |
| |
| /** |
| * Clear <size> value |
| * |
| * @return \grpc\testing\ResponseParameters |
| */ |
| public function clearSize(){ |
| return $this->_clear(1); |
| } |
| |
| /** |
| * Get <size> value |
| * |
| * @return int |
| */ |
| public function getSize(){ |
| return $this->_get(1); |
| } |
| |
| /** |
| * Set <size> value |
| * |
| * @param int $value |
| * @return \grpc\testing\ResponseParameters |
| */ |
| public function setSize( $value){ |
| return $this->_set(1, $value); |
| } |
| |
| /** |
| * Check if <interval_us> has a value |
| * |
| * @return boolean |
| */ |
| public function hasIntervalUs(){ |
| return $this->_has(2); |
| } |
| |
| /** |
| * Clear <interval_us> value |
| * |
| * @return \grpc\testing\ResponseParameters |
| */ |
| public function clearIntervalUs(){ |
| return $this->_clear(2); |
| } |
| |
| /** |
| * Get <interval_us> value |
| * |
| * @return int |
| */ |
| public function getIntervalUs(){ |
| return $this->_get(2); |
| } |
| |
| /** |
| * Set <interval_us> value |
| * |
| * @param int $value |
| * @return \grpc\testing\ResponseParameters |
| */ |
| public function setIntervalUs( $value){ |
| return $this->_set(2, $value); |
| } |
| } |
| } |
| |
| namespace grpc\testing { |
| |
| class StreamingOutputCallRequest extends \DrSlump\Protobuf\Message { |
| |
| /** @var int - \grpc\testing\PayloadType */ |
| public $response_type = null; |
| |
| /** @var \grpc\testing\ResponseParameters[] */ |
| public $response_parameters = array(); |
| |
| /** @var \grpc\testing\Payload */ |
| public $payload = null; |
| |
| |
| /** @var \Closure[] */ |
| protected static $__extensions = array(); |
| |
| public static function descriptor() |
| { |
| $descriptor = new \DrSlump\Protobuf\Descriptor(__CLASS__, 'grpc.testing.StreamingOutputCallRequest'); |
| |
| // OPTIONAL ENUM response_type = 1 |
| $f = new \DrSlump\Protobuf\Field(); |
| $f->number = 1; |
| $f->name = "response_type"; |
| $f->type = \DrSlump\Protobuf::TYPE_ENUM; |
| $f->rule = \DrSlump\Protobuf::RULE_OPTIONAL; |
| $f->reference = '\grpc\testing\PayloadType'; |
| $descriptor->addField($f); |
| |
| // REPEATED MESSAGE response_parameters = 2 |
| $f = new \DrSlump\Protobuf\Field(); |
| $f->number = 2; |
| $f->name = "response_parameters"; |
| $f->type = \DrSlump\Protobuf::TYPE_MESSAGE; |
| $f->rule = \DrSlump\Protobuf::RULE_REPEATED; |
| $f->reference = '\grpc\testing\ResponseParameters'; |
| $descriptor->addField($f); |
| |
| // OPTIONAL MESSAGE payload = 3 |
| $f = new \DrSlump\Protobuf\Field(); |
| $f->number = 3; |
| $f->name = "payload"; |
| $f->type = \DrSlump\Protobuf::TYPE_MESSAGE; |
| $f->rule = \DrSlump\Protobuf::RULE_OPTIONAL; |
| $f->reference = '\grpc\testing\Payload'; |
| $descriptor->addField($f); |
| |
| foreach (self::$__extensions as $cb) { |
| $descriptor->addField($cb(), true); |
| } |
| |
| return $descriptor; |
| } |
| |
| /** |
| * Check if <response_type> has a value |
| * |
| * @return boolean |
| */ |
| public function hasResponseType(){ |
| return $this->_has(1); |
| } |
| |
| /** |
| * Clear <response_type> value |
| * |
| * @return \grpc\testing\StreamingOutputCallRequest |
| */ |
| public function clearResponseType(){ |
| return $this->_clear(1); |
| } |
| |
| /** |
| * Get <response_type> value |
| * |
| * @return int - \grpc\testing\PayloadType |
| */ |
| public function getResponseType(){ |
| return $this->_get(1); |
| } |
| |
| /** |
| * Set <response_type> value |
| * |
| * @param int - \grpc\testing\PayloadType $value |
| * @return \grpc\testing\StreamingOutputCallRequest |
| */ |
| public function setResponseType( $value){ |
| return $this->_set(1, $value); |
| } |
| |
| /** |
| * Check if <response_parameters> has a value |
| * |
| * @return boolean |
| */ |
| public function hasResponseParameters(){ |
| return $this->_has(2); |
| } |
| |
| /** |
| * Clear <response_parameters> value |
| * |
| * @return \grpc\testing\StreamingOutputCallRequest |
| */ |
| public function clearResponseParameters(){ |
| return $this->_clear(2); |
| } |
| |
| /** |
| * Get <response_parameters> value |
| * |
| * @param int $idx |
| * @return \grpc\testing\ResponseParameters |
| */ |
| public function getResponseParameters($idx = NULL){ |
| return $this->_get(2, $idx); |
| } |
| |
| /** |
| * Set <response_parameters> value |
| * |
| * @param \grpc\testing\ResponseParameters $value |
| * @return \grpc\testing\StreamingOutputCallRequest |
| */ |
| public function setResponseParameters(\grpc\testing\ResponseParameters $value, $idx = NULL){ |
| return $this->_set(2, $value, $idx); |
| } |
| |
| /** |
| * Get all elements of <response_parameters> |
| * |
| * @return \grpc\testing\ResponseParameters[] |
| */ |
| public function getResponseParametersList(){ |
| return $this->_get(2); |
| } |
| |
| /** |
| * Add a new element to <response_parameters> |
| * |
| * @param \grpc\testing\ResponseParameters $value |
| * @return \grpc\testing\StreamingOutputCallRequest |
| */ |
| public function addResponseParameters(\grpc\testing\ResponseParameters $value){ |
| return $this->_add(2, $value); |
| } |
| |
| /** |
| * Check if <payload> has a value |
| * |
| * @return boolean |
| */ |
| public function hasPayload(){ |
| return $this->_has(3); |
| } |
| |
| /** |
| * Clear <payload> value |
| * |
| * @return \grpc\testing\StreamingOutputCallRequest |
| */ |
| public function clearPayload(){ |
| return $this->_clear(3); |
| } |
| |
| /** |
| * Get <payload> value |
| * |
| * @return \grpc\testing\Payload |
| */ |
| public function getPayload(){ |
| return $this->_get(3); |
| } |
| |
| /** |
| * Set <payload> value |
| * |
| * @param \grpc\testing\Payload $value |
| * @return \grpc\testing\StreamingOutputCallRequest |
| */ |
| public function setPayload(\grpc\testing\Payload $value){ |
| return $this->_set(3, $value); |
| } |
| } |
| } |
| |
| namespace grpc\testing { |
| |
| class StreamingOutputCallResponse extends \DrSlump\Protobuf\Message { |
| |
| /** @var \grpc\testing\Payload */ |
| public $payload = null; |
| |
| |
| /** @var \Closure[] */ |
| protected static $__extensions = array(); |
| |
| public static function descriptor() |
| { |
| $descriptor = new \DrSlump\Protobuf\Descriptor(__CLASS__, 'grpc.testing.StreamingOutputCallResponse'); |
| |
| // OPTIONAL MESSAGE payload = 1 |
| $f = new \DrSlump\Protobuf\Field(); |
| $f->number = 1; |
| $f->name = "payload"; |
| $f->type = \DrSlump\Protobuf::TYPE_MESSAGE; |
| $f->rule = \DrSlump\Protobuf::RULE_OPTIONAL; |
| $f->reference = '\grpc\testing\Payload'; |
| $descriptor->addField($f); |
| |
| foreach (self::$__extensions as $cb) { |
| $descriptor->addField($cb(), true); |
| } |
| |
| return $descriptor; |
| } |
| |
| /** |
| * Check if <payload> has a value |
| * |
| * @return boolean |
| */ |
| public function hasPayload(){ |
| return $this->_has(1); |
| } |
| |
| /** |
| * Clear <payload> value |
| * |
| * @return \grpc\testing\StreamingOutputCallResponse |
| */ |
| public function clearPayload(){ |
| return $this->_clear(1); |
| } |
| |
| /** |
| * Get <payload> value |
| * |
| * @return \grpc\testing\Payload |
| */ |
| public function getPayload(){ |
| return $this->_get(1); |
| } |
| |
| /** |
| * Set <payload> value |
| * |
| * @param \grpc\testing\Payload $value |
| * @return \grpc\testing\StreamingOutputCallResponse |
| */ |
| public function setPayload(\grpc\testing\Payload $value){ |
| return $this->_set(1, $value); |
| } |
| } |
| } |
| |
| namespace { |
| \proto2\bridge\MessageSet::extension(function(){ |
| // OPTIONAL MESSAGE grpc\testing\SimpleContext\message_set_extension = 71139615 |
| $f = new \DrSlump\Protobuf\Field(); |
| $f->number = 71139615; |
| $f->name = "grpc\testing\SimpleContext\message_set_extension"; |
| $f->type = \DrSlump\Protobuf::TYPE_MESSAGE; |
| $f->rule = \DrSlump\Protobuf::RULE_OPTIONAL; |
| $f->reference = '\grpc\testing\SimpleContext'; |
| return $f; |
| }); |
| } |