array( 'var' => 'request', 'isRequired' => false, 'type' => TType::STRUCT, 'class' => '\Jaeger\Thrift\Crossdock\StartTraceRequest', ), ); /** * @var \Jaeger\Thrift\Crossdock\StartTraceRequest */ public $request = null; public function __construct($vals=null) { if (is_array($vals)) { parent::__construct(self::$_TSPEC, $vals); } } public function getName() { return 'TracedService_startTrace_args'; } public function read($input) { return $this->_read('TracedService_startTrace_args', self::$_TSPEC, $input); } public function write($output) { return $this->_write('TracedService_startTrace_args', self::$_TSPEC, $output); } }