input_ = $input; $this->output_ = $output ? $output : $input; } public function quickSearchProjects($namePart, $limit) { $this->send_quickSearchProjects($namePart, $limit); return $this->recv_quickSearchProjects(); } public function send_quickSearchProjects($namePart, $limit) { $args = new OpenAireConnector_quickSearchProjects_args(); $args->namePart = $namePart; $args->limit = $limit; $bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary'); if ($bin_accel) { thrift_protocol_write_binary($this->output_, 'quickSearchProjects', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite()); } else { $this->output_->writeMessageBegin('quickSearchProjects', TMessageType::CALL, $this->seqid_); $args->write($this->output_); $this->output_->writeMessageEnd(); $this->output_->getTransport()->flush(); } } public function recv_quickSearchProjects() { $bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary'); if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'OpenAireConnector_quickSearchProjects_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 OpenAireConnector_quickSearchProjects_result(); $result->read($this->input_); $this->input_->readMessageEnd(); } if ($result->success !== null) { return $result->success; } throw new Exception("quickSearchProjects failed: unknown result"); } public function quickSearchRepositories($namePart, $limit) { $this->send_quickSearchRepositories($namePart, $limit); return $this->recv_quickSearchRepositories(); } public function send_quickSearchRepositories($namePart, $limit) { $args = new OpenAireConnector_quickSearchRepositories_args(); $args->namePart = $namePart; $args->limit = $limit; $bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary'); if ($bin_accel) { thrift_protocol_write_binary($this->output_, 'quickSearchRepositories', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite()); } else { $this->output_->writeMessageBegin('quickSearchRepositories', TMessageType::CALL, $this->seqid_); $args->write($this->output_); $this->output_->writeMessageEnd(); $this->output_->getTransport()->flush(); } } public function recv_quickSearchRepositories() { $bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary'); if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'OpenAireConnector_quickSearchRepositories_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 OpenAireConnector_quickSearchRepositories_result(); $result->read($this->input_); $this->input_->readMessageEnd(); } if ($result->success !== null) { return $result->success; } throw new Exception("quickSearchRepositories failed: unknown result"); } public function searchOrganizations($namePart, $limit) { $this->send_searchOrganizations($namePart, $limit); return $this->recv_searchOrganizations(); } public function send_searchOrganizations($namePart, $limit) { $args = new OpenAireConnector_searchOrganizations_args(); $args->namePart = $namePart; $args->limit = $limit; $bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary'); if ($bin_accel) { thrift_protocol_write_binary($this->output_, 'searchOrganizations', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite()); } else { $this->output_->writeMessageBegin('searchOrganizations', TMessageType::CALL, $this->seqid_); $args->write($this->output_); $this->output_->writeMessageEnd(); $this->output_->getTransport()->flush(); } } public function recv_searchOrganizations() { $bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary'); if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'OpenAireConnector_searchOrganizations_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 OpenAireConnector_searchOrganizations_result(); $result->read($this->input_); $this->input_->readMessageEnd(); } if ($result->success !== null) { return $result->success; } throw new Exception("searchOrganizations failed: unknown result"); } public function getOrganizationRepositories($orgId) { $this->send_getOrganizationRepositories($orgId); return $this->recv_getOrganizationRepositories(); } public function send_getOrganizationRepositories($orgId) { $args = new OpenAireConnector_getOrganizationRepositories_args(); $args->orgId = $orgId; $bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary'); if ($bin_accel) { thrift_protocol_write_binary($this->output_, 'getOrganizationRepositories', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite()); } else { $this->output_->writeMessageBegin('getOrganizationRepositories', TMessageType::CALL, $this->seqid_); $args->write($this->output_); $this->output_->writeMessageEnd(); $this->output_->getTransport()->flush(); } } public function recv_getOrganizationRepositories() { $bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary'); if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'OpenAireConnector_getOrganizationRepositories_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 OpenAireConnector_getOrganizationRepositories_result(); $result->read($this->input_); $this->input_->readMessageEnd(); } if ($result->success !== null) { return $result->success; } throw new Exception("getOrganizationRepositories failed: unknown result"); } public function getProjectInfo($projecId) { $this->send_getProjectInfo($projecId); return $this->recv_getProjectInfo(); } public function send_getProjectInfo($projecId) { $args = new OpenAireConnector_getProjectInfo_args(); $args->projecId = $projecId; $bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary'); if ($bin_accel) { thrift_protocol_write_binary($this->output_, 'getProjectInfo', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite()); } else { $this->output_->writeMessageBegin('getProjectInfo', TMessageType::CALL, $this->seqid_); $args->write($this->output_); $this->output_->writeMessageEnd(); $this->output_->getTransport()->flush(); } } public function recv_getProjectInfo() { $bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary'); if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'OpenAireConnector_getProjectInfo_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 OpenAireConnector_getProjectInfo_result(); $result->read($this->input_); $this->input_->readMessageEnd(); } if ($result->success !== null) { return $result->success; } throw new Exception("getProjectInfo failed: unknown result"); } public function getProjectInfoByGrant($grant) { $this->send_getProjectInfoByGrant($grant); return $this->recv_getProjectInfoByGrant(); } public function send_getProjectInfoByGrant($grant) { $args = new OpenAireConnector_getProjectInfoByGrant_args(); $args->grant = $grant; $bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary'); if ($bin_accel) { thrift_protocol_write_binary($this->output_, 'getProjectInfoByGrant', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite()); } else { $this->output_->writeMessageBegin('getProjectInfoByGrant', TMessageType::CALL, $this->seqid_); $args->write($this->output_); $this->output_->writeMessageEnd(); $this->output_->getTransport()->flush(); } } public function recv_getProjectInfoByGrant() { $bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary'); if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'OpenAireConnector_getProjectInfoByGrant_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 OpenAireConnector_getProjectInfoByGrant_result(); $result->read($this->input_); $this->input_->readMessageEnd(); } if ($result->success !== null) { return $result->success; } throw new Exception("getProjectInfoByGrant failed: unknown result"); } public function getProjects($projectGrants) { $this->send_getProjects($projectGrants); return $this->recv_getProjects(); } public function send_getProjects($projectGrants) { $args = new OpenAireConnector_getProjects_args(); $args->projectGrants = $projectGrants; $bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary'); if ($bin_accel) { thrift_protocol_write_binary($this->output_, 'getProjects', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite()); } else { $this->output_->writeMessageBegin('getProjects', TMessageType::CALL, $this->seqid_); $args->write($this->output_); $this->output_->writeMessageEnd(); $this->output_->getTransport()->flush(); } } public function recv_getProjects() { $bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary'); if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'OpenAireConnector_getProjects_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 OpenAireConnector_getProjects_result(); $result->read($this->input_); $this->input_->readMessageEnd(); } if ($result->success !== null) { return $result->success; } throw new Exception("getProjects failed: unknown result"); } public function getDocumentStatistics() { $this->send_getDocumentStatistics(); return $this->recv_getDocumentStatistics(); } public function send_getDocumentStatistics() { $args = new OpenAireConnector_getDocumentStatistics_args(); $bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary'); if ($bin_accel) { thrift_protocol_write_binary($this->output_, 'getDocumentStatistics', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite()); } else { $this->output_->writeMessageBegin('getDocumentStatistics', TMessageType::CALL, $this->seqid_); $args->write($this->output_); $this->output_->writeMessageEnd(); $this->output_->getTransport()->flush(); } } public function recv_getDocumentStatistics() { $bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary'); if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'OpenAireConnector_getDocumentStatistics_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 OpenAireConnector_getDocumentStatistics_result(); $result->read($this->input_); $this->input_->readMessageEnd(); } if ($result->success !== null) { return $result->success; } throw new Exception("getDocumentStatistics failed: unknown result"); } public function getProjectBrowseData() { $this->send_getProjectBrowseData(); return $this->recv_getProjectBrowseData(); } public function send_getProjectBrowseData() { $args = new OpenAireConnector_getProjectBrowseData_args(); $bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary'); if ($bin_accel) { thrift_protocol_write_binary($this->output_, 'getProjectBrowseData', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite()); } else { $this->output_->writeMessageBegin('getProjectBrowseData', TMessageType::CALL, $this->seqid_); $args->write($this->output_); $this->output_->writeMessageEnd(); $this->output_->getTransport()->flush(); } } public function recv_getProjectBrowseData() { $bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary'); if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'OpenAireConnector_getProjectBrowseData_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 OpenAireConnector_getProjectBrowseData_result(); $result->read($this->input_); $this->input_->readMessageEnd(); } if ($result->success !== null) { return $result->success; } throw new Exception("getProjectBrowseData failed: unknown result"); } public function getPublicationStatistics() { $this->send_getPublicationStatistics(); return $this->recv_getPublicationStatistics(); } public function send_getPublicationStatistics() { $args = new OpenAireConnector_getPublicationStatistics_args(); $bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary'); if ($bin_accel) { thrift_protocol_write_binary($this->output_, 'getPublicationStatistics', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite()); } else { $this->output_->writeMessageBegin('getPublicationStatistics', TMessageType::CALL, $this->seqid_); $args->write($this->output_); $this->output_->writeMessageEnd(); $this->output_->getTransport()->flush(); } } public function recv_getPublicationStatistics() { $bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary'); if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'OpenAireConnector_getPublicationStatistics_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 OpenAireConnector_getPublicationStatistics_result(); $result->read($this->input_); $this->input_->readMessageEnd(); } if ($result->success !== null) { return $result->success; } throw new Exception("getPublicationStatistics failed: unknown result"); } public function getEvaluationStatistics() { $this->send_getEvaluationStatistics(); return $this->recv_getEvaluationStatistics(); } public function send_getEvaluationStatistics() { $args = new OpenAireConnector_getEvaluationStatistics_args(); $bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary'); if ($bin_accel) { thrift_protocol_write_binary($this->output_, 'getEvaluationStatistics', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite()); } else { $this->output_->writeMessageBegin('getEvaluationStatistics', TMessageType::CALL, $this->seqid_); $args->write($this->output_); $this->output_->writeMessageEnd(); $this->output_->getTransport()->flush(); } } public function recv_getEvaluationStatistics() { $bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary'); if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'OpenAireConnector_getEvaluationStatistics_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 OpenAireConnector_getEvaluationStatistics_result(); $result->read($this->input_); $this->input_->readMessageEnd(); } if ($result->success !== null) { return $result->success; } throw new Exception("getEvaluationStatistics failed: unknown result"); } public function searchProjects($crit, $value) { $this->send_searchProjects($crit, $value); return $this->recv_searchProjects(); } public function send_searchProjects($crit, $value) { $args = new OpenAireConnector_searchProjects_args(); $args->crit = $crit; $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_, 'searchProjects', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite()); } else { $this->output_->writeMessageBegin('searchProjects', TMessageType::CALL, $this->seqid_); $args->write($this->output_); $this->output_->writeMessageEnd(); $this->output_->getTransport()->flush(); } } public function recv_searchProjects() { $bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary'); if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'OpenAireConnector_searchProjects_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 OpenAireConnector_searchProjects_result(); $result->read($this->input_); $this->input_->readMessageEnd(); } if ($result->success !== null) { return $result->success; } throw new Exception("searchProjects failed: unknown result"); } public function getOpenaireRepositories() { $this->send_getOpenaireRepositories(); return $this->recv_getOpenaireRepositories(); } public function send_getOpenaireRepositories() { $args = new OpenAireConnector_getOpenaireRepositories_args(); $bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary'); if ($bin_accel) { thrift_protocol_write_binary($this->output_, 'getOpenaireRepositories', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite()); } else { $this->output_->writeMessageBegin('getOpenaireRepositories', TMessageType::CALL, $this->seqid_); $args->write($this->output_); $this->output_->writeMessageEnd(); $this->output_->getTransport()->flush(); } } public function recv_getOpenaireRepositories() { $bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary'); if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'OpenAireConnector_getOpenaireRepositories_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 OpenAireConnector_getOpenaireRepositories_result(); $result->read($this->input_); $this->input_->readMessageEnd(); } if ($result->success !== null) { return $result->success; } throw new Exception("getOpenaireRepositories failed: unknown result"); } public function insertDocument($claimSource, $claimInfo) { $this->send_insertDocument($claimSource, $claimInfo); return $this->recv_insertDocument(); } public function send_insertDocument($claimSource, $claimInfo) { $args = new OpenAireConnector_insertDocument_args(); $args->claimSource = $claimSource; $args->claimInfo = $claimInfo; $bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary'); if ($bin_accel) { thrift_protocol_write_binary($this->output_, 'insertDocument', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite()); } else { $this->output_->writeMessageBegin('insertDocument', TMessageType::CALL, $this->seqid_); $args->write($this->output_); $this->output_->writeMessageEnd(); $this->output_->getTransport()->flush(); } } public function recv_insertDocument() { $bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary'); if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'OpenAireConnector_insertDocument_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 OpenAireConnector_insertDocument_result(); $result->read($this->input_); $this->input_->readMessageEnd(); } if ($result->success !== null) { return $result->success; } throw new Exception("insertDocument failed: unknown result"); } public function updateDocument($documentId, $document) { $this->send_updateDocument($documentId, $document); $this->recv_updateDocument(); } public function send_updateDocument($documentId, $document) { $args = new OpenAireConnector_updateDocument_args(); $args->documentId = $documentId; $args->document = $document; $bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary'); if ($bin_accel) { thrift_protocol_write_binary($this->output_, 'updateDocument', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite()); } else { $this->output_->writeMessageBegin('updateDocument', TMessageType::CALL, $this->seqid_); $args->write($this->output_); $this->output_->writeMessageEnd(); $this->output_->getTransport()->flush(); } } public function recv_updateDocument() { $bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary'); if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'OpenAireConnector_updateDocument_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 OpenAireConnector_updateDocument_result(); $result->read($this->input_); $this->input_->readMessageEnd(); } return; } public function claimDocument($documentId, $user, $projects) { $this->send_claimDocument($documentId, $user, $projects); $this->recv_claimDocument(); } public function send_claimDocument($documentId, $user, $projects) { $args = new OpenAireConnector_claimDocument_args(); $args->documentId = $documentId; $args->user = $user; $args->projects = $projects; $bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary'); if ($bin_accel) { thrift_protocol_write_binary($this->output_, 'claimDocument', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite()); } else { $this->output_->writeMessageBegin('claimDocument', TMessageType::CALL, $this->seqid_); $args->write($this->output_); $this->output_->writeMessageEnd(); $this->output_->getTransport()->flush(); } } public function recv_claimDocument() { $bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary'); if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'OpenAireConnector_claimDocument_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 OpenAireConnector_claimDocument_result(); $result->read($this->input_); $this->input_->readMessageEnd(); } return; } public function unclaimDocument($documentId) { $this->send_unclaimDocument($documentId); $this->recv_unclaimDocument(); } public function send_unclaimDocument($documentId) { $args = new OpenAireConnector_unclaimDocument_args(); $args->documentId = $documentId; $bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary'); if ($bin_accel) { thrift_protocol_write_binary($this->output_, 'unclaimDocument', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite()); } else { $this->output_->writeMessageBegin('unclaimDocument', TMessageType::CALL, $this->seqid_); $args->write($this->output_); $this->output_->writeMessageEnd(); $this->output_->getTransport()->flush(); } } public function recv_unclaimDocument() { $bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary'); if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'OpenAireConnector_unclaimDocument_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 OpenAireConnector_unclaimDocument_result(); $result->read($this->input_); $this->input_->readMessageEnd(); } return; } public function rejectDocument($documentId, $user, $projectId) { $this->send_rejectDocument($documentId, $user, $projectId); $this->recv_rejectDocument(); } public function send_rejectDocument($documentId, $user, $projectId) { $args = new OpenAireConnector_rejectDocument_args(); $args->documentId = $documentId; $args->user = $user; $args->projectId = $projectId; $bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary'); if ($bin_accel) { thrift_protocol_write_binary($this->output_, 'rejectDocument', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite()); } else { $this->output_->writeMessageBegin('rejectDocument', TMessageType::CALL, $this->seqid_); $args->write($this->output_); $this->output_->writeMessageEnd(); $this->output_->getTransport()->flush(); } } public function recv_rejectDocument() { $bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary'); if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'OpenAireConnector_rejectDocument_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 OpenAireConnector_rejectDocument_result(); $result->read($this->input_); $this->input_->readMessageEnd(); } return; } public function getUserClaims($userEmail) { $this->send_getUserClaims($userEmail); return $this->recv_getUserClaims(); } public function send_getUserClaims($userEmail) { $args = new OpenAireConnector_getUserClaims_args(); $args->userEmail = $userEmail; $bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary'); if ($bin_accel) { thrift_protocol_write_binary($this->output_, 'getUserClaims', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite()); } else { $this->output_->writeMessageBegin('getUserClaims', TMessageType::CALL, $this->seqid_); $args->write($this->output_); $this->output_->writeMessageEnd(); $this->output_->getTransport()->flush(); } } public function recv_getUserClaims() { $bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary'); if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'OpenAireConnector_getUserClaims_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 OpenAireConnector_getUserClaims_result(); $result->read($this->input_); $this->input_->readMessageEnd(); } if ($result->success !== null) { return $result->success; } throw new Exception("getUserClaims failed: unknown result"); } public function getProjectDocuments($projectId, $includePending) { $this->send_getProjectDocuments($projectId, $includePending); return $this->recv_getProjectDocuments(); } public function send_getProjectDocuments($projectId, $includePending) { $args = new OpenAireConnector_getProjectDocuments_args(); $args->projectId = $projectId; $args->includePending = $includePending; $bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary'); if ($bin_accel) { thrift_protocol_write_binary($this->output_, 'getProjectDocuments', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite()); } else { $this->output_->writeMessageBegin('getProjectDocuments', TMessageType::CALL, $this->seqid_); $args->write($this->output_); $this->output_->writeMessageEnd(); $this->output_->getTransport()->flush(); } } public function recv_getProjectDocuments() { $bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary'); if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'OpenAireConnector_getProjectDocuments_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 OpenAireConnector_getProjectDocuments_result(); $result->read($this->input_); $this->input_->readMessageEnd(); } if ($result->success !== null) { return $result->success; } throw new Exception("getProjectDocuments failed: unknown result"); } public function getAllClaims($from, $to, $orderBy) { $this->send_getAllClaims($from, $to, $orderBy); return $this->recv_getAllClaims(); } public function send_getAllClaims($from, $to, $orderBy) { $args = new OpenAireConnector_getAllClaims_args(); $args->from = $from; $args->to = $to; $args->orderBy = $orderBy; $bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary'); if ($bin_accel) { thrift_protocol_write_binary($this->output_, 'getAllClaims', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite()); } else { $this->output_->writeMessageBegin('getAllClaims', TMessageType::CALL, $this->seqid_); $args->write($this->output_); $this->output_->writeMessageEnd(); $this->output_->getTransport()->flush(); } } public function recv_getAllClaims() { $bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary'); if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'OpenAireConnector_getAllClaims_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 OpenAireConnector_getAllClaims_result(); $result->read($this->input_); $this->input_->readMessageEnd(); } if ($result->success !== null) { return $result->success; } throw new Exception("getAllClaims failed: unknown result"); } public function getProjectsWithNonHarverstedDocuments($sc39, $nonsc39) { $this->send_getProjectsWithNonHarverstedDocuments($sc39, $nonsc39); return $this->recv_getProjectsWithNonHarverstedDocuments(); } public function send_getProjectsWithNonHarverstedDocuments($sc39, $nonsc39) { $args = new OpenAireConnector_getProjectsWithNonHarverstedDocuments_args(); $args->sc39 = $sc39; $args->nonsc39 = $nonsc39; $bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary'); if ($bin_accel) { thrift_protocol_write_binary($this->output_, 'getProjectsWithNonHarverstedDocuments', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite()); } else { $this->output_->writeMessageBegin('getProjectsWithNonHarverstedDocuments', TMessageType::CALL, $this->seqid_); $args->write($this->output_); $this->output_->writeMessageEnd(); $this->output_->getTransport()->flush(); } } public function recv_getProjectsWithNonHarverstedDocuments() { $bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary'); if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'OpenAireConnector_getProjectsWithNonHarverstedDocuments_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 OpenAireConnector_getProjectsWithNonHarverstedDocuments_result(); $result->read($this->input_); $this->input_->readMessageEnd(); } if ($result->success !== null) { return $result->success; } throw new Exception("getProjectsWithNonHarverstedDocuments failed: unknown result"); } public function getSubscriptions($alertMode, $subscriber, $limit, $offset) { $this->send_getSubscriptions($alertMode, $subscriber, $limit, $offset); return $this->recv_getSubscriptions(); } public function send_getSubscriptions($alertMode, $subscriber, $limit, $offset) { $args = new OpenAireConnector_getSubscriptions_args(); $args->alertMode = $alertMode; $args->subscriber = $subscriber; $args->limit = $limit; $args->offset = $offset; $bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary'); if ($bin_accel) { thrift_protocol_write_binary($this->output_, 'getSubscriptions', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite()); } else { $this->output_->writeMessageBegin('getSubscriptions', TMessageType::CALL, $this->seqid_); $args->write($this->output_); $this->output_->writeMessageEnd(); $this->output_->getTransport()->flush(); } } public function recv_getSubscriptions() { $bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary'); if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'OpenAireConnector_getSubscriptions_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 OpenAireConnector_getSubscriptions_result(); $result->read($this->input_); $this->input_->readMessageEnd(); } if ($result->success !== null) { return $result->success; } throw new Exception("getSubscriptions failed: unknown result"); } public function addSubscription($subscription) { $this->send_addSubscription($subscription); $this->recv_addSubscription(); } public function send_addSubscription($subscription) { $args = new OpenAireConnector_addSubscription_args(); $args->subscription = $subscription; $bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary'); if ($bin_accel) { thrift_protocol_write_binary($this->output_, 'addSubscription', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite()); } else { $this->output_->writeMessageBegin('addSubscription', TMessageType::CALL, $this->seqid_); $args->write($this->output_); $this->output_->writeMessageEnd(); $this->output_->getTransport()->flush(); } } public function recv_addSubscription() { $bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary'); if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'OpenAireConnector_addSubscription_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 OpenAireConnector_addSubscription_result(); $result->read($this->input_); $this->input_->readMessageEnd(); } return; } public function removeSubscription($subscription) { $this->send_removeSubscription($subscription); $this->recv_removeSubscription(); } public function send_removeSubscription($subscription) { $args = new OpenAireConnector_removeSubscription_args(); $args->subscription = $subscription; $bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary'); if ($bin_accel) { thrift_protocol_write_binary($this->output_, 'removeSubscription', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite()); } else { $this->output_->writeMessageBegin('removeSubscription', TMessageType::CALL, $this->seqid_); $args->write($this->output_); $this->output_->writeMessageEnd(); $this->output_->getTransport()->flush(); } } public function recv_removeSubscription() { $bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary'); if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'OpenAireConnector_removeSubscription_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 OpenAireConnector_removeSubscription_result(); $result->read($this->input_); $this->input_->readMessageEnd(); } return; } public function countAlertResults($notificationService, $queryId, $date, $resultId) { $this->send_countAlertResults($notificationService, $queryId, $date, $resultId); return $this->recv_countAlertResults(); } public function send_countAlertResults($notificationService, $queryId, $date, $resultId) { $args = new OpenAireConnector_countAlertResults_args(); $args->notificationService = $notificationService; $args->queryId = $queryId; $args->date = $date; $args->resultId = $resultId; $bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary'); if ($bin_accel) { thrift_protocol_write_binary($this->output_, 'countAlertResults', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite()); } else { $this->output_->writeMessageBegin('countAlertResults', TMessageType::CALL, $this->seqid_); $args->write($this->output_); $this->output_->writeMessageEnd(); $this->output_->getTransport()->flush(); } } public function recv_countAlertResults() { $bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary'); if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'OpenAireConnector_countAlertResults_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 OpenAireConnector_countAlertResults_result(); $result->read($this->input_); $this->input_->readMessageEnd(); } if ($result->success !== null) { return $result->success; } throw new Exception("countAlertResults failed: unknown result"); } public function getAlertResults($notificationService, $queryId, $resultId, $fromDate, $toDate, $limit, $offset) { $this->send_getAlertResults($notificationService, $queryId, $resultId, $fromDate, $toDate, $limit, $offset); return $this->recv_getAlertResults(); } public function send_getAlertResults($notificationService, $queryId, $resultId, $fromDate, $toDate, $limit, $offset) { $args = new OpenAireConnector_getAlertResults_args(); $args->notificationService = $notificationService; $args->queryId = $queryId; $args->resultId = $resultId; $args->fromDate = $fromDate; $args->toDate = $toDate; $args->limit = $limit; $args->offset = $offset; $bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary'); if ($bin_accel) { thrift_protocol_write_binary($this->output_, 'getAlertResults', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite()); } else { $this->output_->writeMessageBegin('getAlertResults', TMessageType::CALL, $this->seqid_); $args->write($this->output_); $this->output_->writeMessageEnd(); $this->output_->getTransport()->flush(); } } public function recv_getAlertResults() { $bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary'); if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'OpenAireConnector_getAlertResults_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 OpenAireConnector_getAlertResults_result(); $result->read($this->input_); $this->input_->readMessageEnd(); } if ($result->success !== null) { return $result->success; } throw new Exception("getAlertResults failed: unknown result"); } public function addJob($fileUrl, $format) { $this->send_addJob($fileUrl, $format); return $this->recv_addJob(); } public function send_addJob($fileUrl, $format) { $args = new OpenAireConnector_addJob_args(); $args->fileUrl = $fileUrl; $args->format = $format; $bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary'); if ($bin_accel) { thrift_protocol_write_binary($this->output_, 'addJob', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite()); } else { $this->output_->writeMessageBegin('addJob', TMessageType::CALL, $this->seqid_); $args->write($this->output_); $this->output_->writeMessageEnd(); $this->output_->getTransport()->flush(); } } public function recv_addJob() { $bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary'); if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'OpenAireConnector_addJob_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 OpenAireConnector_addJob_result(); $result->read($this->input_); $this->input_->readMessageEnd(); } if ($result->success !== null) { return $result->success; } throw new Exception("addJob failed: unknown result"); } public function getStatus($conversionId) { $this->send_getStatus($conversionId); return $this->recv_getStatus(); } public function send_getStatus($conversionId) { $args = new OpenAireConnector_getStatus_args(); $args->conversionId = $conversionId; $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_, 'OpenAireConnector_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 OpenAireConnector_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 resetCache() { $this->send_resetCache(); $this->recv_resetCache(); } public function send_resetCache() { $args = new OpenAireConnector_resetCache_args(); $bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary'); if ($bin_accel) { thrift_protocol_write_binary($this->output_, 'resetCache', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite()); } else { $this->output_->writeMessageBegin('resetCache', TMessageType::CALL, $this->seqid_); $args->write($this->output_); $this->output_->writeMessageEnd(); $this->output_->getTransport()->flush(); } } public function recv_resetCache() { $bin_accel = ($this->input_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_read_binary'); if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, 'OpenAireConnector_resetCache_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 OpenAireConnector_resetCache_result(); $result->read($this->input_); $this->input_->readMessageEnd(); } return; } } // HELPER FUNCTIONS AND STRUCTURES class OpenAireConnector_quickSearchProjects_args { static $_TSPEC; public $namePart = null; public $limit = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 1 => array( 'var' => 'namePart', 'type' => TType::STRING, ), 2 => array( 'var' => 'limit', 'type' => TType::I32, ), ); } if (is_array($vals)) { if (isset($vals['namePart'])) { $this->namePart = $vals['namePart']; } if (isset($vals['limit'])) { $this->limit = $vals['limit']; } } } public function getName() { return 'OpenAireConnector_quickSearchProjects_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->namePart); } else { $xfer += $input->skip($ftype); } break; case 2: if ($ftype == TType::I32) { $xfer += $input->readI32($this->limit); } 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('OpenAireConnector_quickSearchProjects_args'); if ($this->namePart !== null) { $xfer += $output->writeFieldBegin('namePart', TType::STRING, 1); $xfer += $output->writeString($this->namePart); $xfer += $output->writeFieldEnd(); } if ($this->limit !== null) { $xfer += $output->writeFieldBegin('limit', TType::I32, 2); $xfer += $output->writeI32($this->limit); $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_quickSearchProjects_result { static $_TSPEC; public $success = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 0 => array( 'var' => 'success', 'type' => TType::LST, 'etype' => TType::STRUCT, 'elem' => array( 'type' => TType::STRUCT, 'class' => 'ShortProjectInfo', ), ), ); } if (is_array($vals)) { if (isset($vals['success'])) { $this->success = $vals['success']; } } } public function getName() { return 'OpenAireConnector_quickSearchProjects_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::LST) { $this->success = array(); $_size70 = 0; $_etype73 = 0; $xfer += $input->readListBegin($_etype73, $_size70); for ($_i74 = 0; $_i74 < $_size70; ++$_i74) { $elem75 = null; $elem75 = new ShortProjectInfo(); $xfer += $elem75->read($input); $this->success []= $elem75; } $xfer += $input->readListEnd(); } 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('OpenAireConnector_quickSearchProjects_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::LST, 0); { $output->writeListBegin(TType::STRUCT, count($this->success)); { foreach ($this->success as $iter76) { $xfer += $iter76->write($output); } } $output->writeListEnd(); } $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_quickSearchRepositories_args { static $_TSPEC; public $namePart = null; public $limit = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 1 => array( 'var' => 'namePart', 'type' => TType::STRING, ), 2 => array( 'var' => 'limit', 'type' => TType::I32, ), ); } if (is_array($vals)) { if (isset($vals['namePart'])) { $this->namePart = $vals['namePart']; } if (isset($vals['limit'])) { $this->limit = $vals['limit']; } } } public function getName() { return 'OpenAireConnector_quickSearchRepositories_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->namePart); } else { $xfer += $input->skip($ftype); } break; case 2: if ($ftype == TType::I32) { $xfer += $input->readI32($this->limit); } 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('OpenAireConnector_quickSearchRepositories_args'); if ($this->namePart !== null) { $xfer += $output->writeFieldBegin('namePart', TType::STRING, 1); $xfer += $output->writeString($this->namePart); $xfer += $output->writeFieldEnd(); } if ($this->limit !== null) { $xfer += $output->writeFieldBegin('limit', TType::I32, 2); $xfer += $output->writeI32($this->limit); $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_quickSearchRepositories_result { static $_TSPEC; public $success = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 0 => array( 'var' => 'success', 'type' => TType::LST, 'etype' => TType::STRUCT, 'elem' => array( 'type' => TType::STRUCT, 'class' => 'ShortRepositoryInfo', ), ), ); } if (is_array($vals)) { if (isset($vals['success'])) { $this->success = $vals['success']; } } } public function getName() { return 'OpenAireConnector_quickSearchRepositories_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::LST) { $this->success = array(); $_size77 = 0; $_etype80 = 0; $xfer += $input->readListBegin($_etype80, $_size77); for ($_i81 = 0; $_i81 < $_size77; ++$_i81) { $elem82 = null; $elem82 = new ShortRepositoryInfo(); $xfer += $elem82->read($input); $this->success []= $elem82; } $xfer += $input->readListEnd(); } 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('OpenAireConnector_quickSearchRepositories_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::LST, 0); { $output->writeListBegin(TType::STRUCT, count($this->success)); { foreach ($this->success as $iter83) { $xfer += $iter83->write($output); } } $output->writeListEnd(); } $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_searchOrganizations_args { static $_TSPEC; public $namePart = null; public $limit = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 1 => array( 'var' => 'namePart', 'type' => TType::STRING, ), 2 => array( 'var' => 'limit', 'type' => TType::I32, ), ); } if (is_array($vals)) { if (isset($vals['namePart'])) { $this->namePart = $vals['namePart']; } if (isset($vals['limit'])) { $this->limit = $vals['limit']; } } } public function getName() { return 'OpenAireConnector_searchOrganizations_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->namePart); } else { $xfer += $input->skip($ftype); } break; case 2: if ($ftype == TType::I32) { $xfer += $input->readI32($this->limit); } 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('OpenAireConnector_searchOrganizations_args'); if ($this->namePart !== null) { $xfer += $output->writeFieldBegin('namePart', TType::STRING, 1); $xfer += $output->writeString($this->namePart); $xfer += $output->writeFieldEnd(); } if ($this->limit !== null) { $xfer += $output->writeFieldBegin('limit', TType::I32, 2); $xfer += $output->writeI32($this->limit); $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_searchOrganizations_result { static $_TSPEC; public $success = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 0 => array( 'var' => 'success', 'type' => TType::LST, 'etype' => TType::STRUCT, 'elem' => array( 'type' => TType::STRUCT, 'class' => 'OrganizationInfo', ), ), ); } if (is_array($vals)) { if (isset($vals['success'])) { $this->success = $vals['success']; } } } public function getName() { return 'OpenAireConnector_searchOrganizations_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::LST) { $this->success = array(); $_size84 = 0; $_etype87 = 0; $xfer += $input->readListBegin($_etype87, $_size84); for ($_i88 = 0; $_i88 < $_size84; ++$_i88) { $elem89 = null; $elem89 = new OrganizationInfo(); $xfer += $elem89->read($input); $this->success []= $elem89; } $xfer += $input->readListEnd(); } 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('OpenAireConnector_searchOrganizations_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::LST, 0); { $output->writeListBegin(TType::STRUCT, count($this->success)); { foreach ($this->success as $iter90) { $xfer += $iter90->write($output); } } $output->writeListEnd(); } $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_getOrganizationRepositories_args { static $_TSPEC; public $orgId = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 1 => array( 'var' => 'orgId', 'type' => TType::STRING, ), ); } if (is_array($vals)) { if (isset($vals['orgId'])) { $this->orgId = $vals['orgId']; } } } public function getName() { return 'OpenAireConnector_getOrganizationRepositories_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->orgId); } 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('OpenAireConnector_getOrganizationRepositories_args'); if ($this->orgId !== null) { $xfer += $output->writeFieldBegin('orgId', TType::STRING, 1); $xfer += $output->writeString($this->orgId); $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_getOrganizationRepositories_result { static $_TSPEC; public $success = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 0 => array( 'var' => 'success', 'type' => TType::STRUCT, 'class' => 'OrganizationRepository', ), ); } if (is_array($vals)) { if (isset($vals['success'])) { $this->success = $vals['success']; } } } public function getName() { return 'OpenAireConnector_getOrganizationRepositories_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::STRUCT) { $this->success = new OrganizationRepository(); $xfer += $this->success->read($input); } 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('OpenAireConnector_getOrganizationRepositories_result'); if ($this->success !== null) { if (!is_object($this->success)) { throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA); } $xfer += $output->writeFieldBegin('success', TType::STRUCT, 0); $xfer += $this->success->write($output); $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_getProjectInfo_args { static $_TSPEC; public $projecId = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 1 => array( 'var' => 'projecId', 'type' => TType::STRING, ), ); } if (is_array($vals)) { if (isset($vals['projecId'])) { $this->projecId = $vals['projecId']; } } } public function getName() { return 'OpenAireConnector_getProjectInfo_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->projecId); } 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('OpenAireConnector_getProjectInfo_args'); if ($this->projecId !== null) { $xfer += $output->writeFieldBegin('projecId', TType::STRING, 1); $xfer += $output->writeString($this->projecId); $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_getProjectInfo_result { static $_TSPEC; public $success = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 0 => array( 'var' => 'success', 'type' => TType::STRUCT, 'class' => 'ProjectInfo', ), ); } if (is_array($vals)) { if (isset($vals['success'])) { $this->success = $vals['success']; } } } public function getName() { return 'OpenAireConnector_getProjectInfo_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::STRUCT) { $this->success = new ProjectInfo(); $xfer += $this->success->read($input); } 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('OpenAireConnector_getProjectInfo_result'); if ($this->success !== null) { if (!is_object($this->success)) { throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA); } $xfer += $output->writeFieldBegin('success', TType::STRUCT, 0); $xfer += $this->success->write($output); $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_getProjectInfoByGrant_args { static $_TSPEC; public $grant = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 1 => array( 'var' => 'grant', 'type' => TType::STRING, ), ); } if (is_array($vals)) { if (isset($vals['grant'])) { $this->grant = $vals['grant']; } } } public function getName() { return 'OpenAireConnector_getProjectInfoByGrant_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->grant); } 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('OpenAireConnector_getProjectInfoByGrant_args'); if ($this->grant !== null) { $xfer += $output->writeFieldBegin('grant', TType::STRING, 1); $xfer += $output->writeString($this->grant); $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_getProjectInfoByGrant_result { static $_TSPEC; public $success = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 0 => array( 'var' => 'success', 'type' => TType::STRUCT, 'class' => 'ProjectInfo', ), ); } if (is_array($vals)) { if (isset($vals['success'])) { $this->success = $vals['success']; } } } public function getName() { return 'OpenAireConnector_getProjectInfoByGrant_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::STRUCT) { $this->success = new ProjectInfo(); $xfer += $this->success->read($input); } 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('OpenAireConnector_getProjectInfoByGrant_result'); if ($this->success !== null) { if (!is_object($this->success)) { throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA); } $xfer += $output->writeFieldBegin('success', TType::STRUCT, 0); $xfer += $this->success->write($output); $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_getProjects_args { static $_TSPEC; public $projectGrants = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 1 => array( 'var' => 'projectGrants', 'type' => TType::LST, 'etype' => TType::STRING, 'elem' => array( 'type' => TType::STRING, ), ), ); } if (is_array($vals)) { if (isset($vals['projectGrants'])) { $this->projectGrants = $vals['projectGrants']; } } } public function getName() { return 'OpenAireConnector_getProjects_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::LST) { $this->projectGrants = array(); $_size91 = 0; $_etype94 = 0; $xfer += $input->readListBegin($_etype94, $_size91); for ($_i95 = 0; $_i95 < $_size91; ++$_i95) { $elem96 = null; $xfer += $input->readString($elem96); $this->projectGrants []= $elem96; } $xfer += $input->readListEnd(); } 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('OpenAireConnector_getProjects_args'); if ($this->projectGrants !== null) { if (!is_array($this->projectGrants)) { throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA); } $xfer += $output->writeFieldBegin('projectGrants', TType::LST, 1); { $output->writeListBegin(TType::STRING, count($this->projectGrants)); { foreach ($this->projectGrants as $iter97) { $xfer += $output->writeString($iter97); } } $output->writeListEnd(); } $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_getProjects_result { static $_TSPEC; public $success = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 0 => array( 'var' => 'success', 'type' => TType::LST, 'etype' => TType::STRUCT, 'elem' => array( 'type' => TType::STRUCT, 'class' => 'ProjectInfo', ), ), ); } if (is_array($vals)) { if (isset($vals['success'])) { $this->success = $vals['success']; } } } public function getName() { return 'OpenAireConnector_getProjects_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::LST) { $this->success = array(); $_size98 = 0; $_etype101 = 0; $xfer += $input->readListBegin($_etype101, $_size98); for ($_i102 = 0; $_i102 < $_size98; ++$_i102) { $elem103 = null; $elem103 = new ProjectInfo(); $xfer += $elem103->read($input); $this->success []= $elem103; } $xfer += $input->readListEnd(); } 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('OpenAireConnector_getProjects_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::LST, 0); { $output->writeListBegin(TType::STRUCT, count($this->success)); { foreach ($this->success as $iter104) { $xfer += $iter104->write($output); } } $output->writeListEnd(); } $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_getDocumentStatistics_args { static $_TSPEC; public function __construct() { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( ); } } public function getName() { return 'OpenAireConnector_getDocumentStatistics_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('OpenAireConnector_getDocumentStatistics_args'); $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_getDocumentStatistics_result { static $_TSPEC; public $success = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 0 => array( 'var' => 'success', 'type' => TType::STRUCT, 'class' => 'Statistics', ), ); } if (is_array($vals)) { if (isset($vals['success'])) { $this->success = $vals['success']; } } } public function getName() { return 'OpenAireConnector_getDocumentStatistics_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::STRUCT) { $this->success = new Statistics(); $xfer += $this->success->read($input); } 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('OpenAireConnector_getDocumentStatistics_result'); if ($this->success !== null) { if (!is_object($this->success)) { throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA); } $xfer += $output->writeFieldBegin('success', TType::STRUCT, 0); $xfer += $this->success->write($output); $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_getProjectBrowseData_args { static $_TSPEC; public function __construct() { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( ); } } public function getName() { return 'OpenAireConnector_getProjectBrowseData_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('OpenAireConnector_getProjectBrowseData_args'); $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_getProjectBrowseData_result { static $_TSPEC; public $success = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 0 => array( 'var' => 'success', 'type' => TType::LST, 'etype' => TType::STRUCT, 'elem' => array( 'type' => TType::STRUCT, 'class' => 'BrowseField', ), ), ); } if (is_array($vals)) { if (isset($vals['success'])) { $this->success = $vals['success']; } } } public function getName() { return 'OpenAireConnector_getProjectBrowseData_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::LST) { $this->success = array(); $_size105 = 0; $_etype108 = 0; $xfer += $input->readListBegin($_etype108, $_size105); for ($_i109 = 0; $_i109 < $_size105; ++$_i109) { $elem110 = null; $elem110 = new BrowseField(); $xfer += $elem110->read($input); $this->success []= $elem110; } $xfer += $input->readListEnd(); } 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('OpenAireConnector_getProjectBrowseData_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::LST, 0); { $output->writeListBegin(TType::STRUCT, count($this->success)); { foreach ($this->success as $iter111) { $xfer += $iter111->write($output); } } $output->writeListEnd(); } $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_getPublicationStatistics_args { static $_TSPEC; public function __construct() { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( ); } } public function getName() { return 'OpenAireConnector_getPublicationStatistics_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('OpenAireConnector_getPublicationStatistics_args'); $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_getPublicationStatistics_result { static $_TSPEC; public $success = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 0 => array( 'var' => 'success', 'type' => TType::STRUCT, 'class' => 'PublicationStatistics', ), ); } if (is_array($vals)) { if (isset($vals['success'])) { $this->success = $vals['success']; } } } public function getName() { return 'OpenAireConnector_getPublicationStatistics_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::STRUCT) { $this->success = new PublicationStatistics(); $xfer += $this->success->read($input); } 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('OpenAireConnector_getPublicationStatistics_result'); if ($this->success !== null) { if (!is_object($this->success)) { throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA); } $xfer += $output->writeFieldBegin('success', TType::STRUCT, 0); $xfer += $this->success->write($output); $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_getEvaluationStatistics_args { static $_TSPEC; public function __construct() { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( ); } } public function getName() { return 'OpenAireConnector_getEvaluationStatistics_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('OpenAireConnector_getEvaluationStatistics_args'); $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_getEvaluationStatistics_result { static $_TSPEC; public $success = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 0 => array( 'var' => 'success', 'type' => TType::STRUCT, 'class' => 'EvaluationStatistics', ), ); } if (is_array($vals)) { if (isset($vals['success'])) { $this->success = $vals['success']; } } } public function getName() { return 'OpenAireConnector_getEvaluationStatistics_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::STRUCT) { $this->success = new EvaluationStatistics(); $xfer += $this->success->read($input); } 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('OpenAireConnector_getEvaluationStatistics_result'); if ($this->success !== null) { if (!is_object($this->success)) { throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA); } $xfer += $output->writeFieldBegin('success', TType::STRUCT, 0); $xfer += $this->success->write($output); $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_searchProjects_args { static $_TSPEC; public $crit = null; public $value = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 1 => array( 'var' => 'crit', 'type' => TType::I32, ), 2 => array( 'var' => 'value', 'type' => TType::STRING, ), ); } if (is_array($vals)) { if (isset($vals['crit'])) { $this->crit = $vals['crit']; } if (isset($vals['value'])) { $this->value = $vals['value']; } } } public function getName() { return 'OpenAireConnector_searchProjects_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->crit); } 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('OpenAireConnector_searchProjects_args'); if ($this->crit !== null) { $xfer += $output->writeFieldBegin('crit', TType::I32, 1); $xfer += $output->writeI32($this->crit); $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 OpenAireConnector_searchProjects_result { static $_TSPEC; public $success = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 0 => array( 'var' => 'success', 'type' => TType::LST, 'etype' => TType::STRUCT, 'elem' => array( 'type' => TType::STRUCT, 'class' => 'ProjectInfo', ), ), ); } if (is_array($vals)) { if (isset($vals['success'])) { $this->success = $vals['success']; } } } public function getName() { return 'OpenAireConnector_searchProjects_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::LST) { $this->success = array(); $_size112 = 0; $_etype115 = 0; $xfer += $input->readListBegin($_etype115, $_size112); for ($_i116 = 0; $_i116 < $_size112; ++$_i116) { $elem117 = null; $elem117 = new ProjectInfo(); $xfer += $elem117->read($input); $this->success []= $elem117; } $xfer += $input->readListEnd(); } 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('OpenAireConnector_searchProjects_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::LST, 0); { $output->writeListBegin(TType::STRUCT, count($this->success)); { foreach ($this->success as $iter118) { $xfer += $iter118->write($output); } } $output->writeListEnd(); } $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_getOpenaireRepositories_args { static $_TSPEC; public function __construct() { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( ); } } public function getName() { return 'OpenAireConnector_getOpenaireRepositories_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('OpenAireConnector_getOpenaireRepositories_args'); $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_getOpenaireRepositories_result { static $_TSPEC; public $success = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 0 => array( 'var' => 'success', 'type' => TType::LST, 'etype' => TType::STRUCT, 'elem' => array( 'type' => TType::STRUCT, 'class' => 'OrganizationRepository', ), ), ); } if (is_array($vals)) { if (isset($vals['success'])) { $this->success = $vals['success']; } } } public function getName() { return 'OpenAireConnector_getOpenaireRepositories_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::LST) { $this->success = array(); $_size119 = 0; $_etype122 = 0; $xfer += $input->readListBegin($_etype122, $_size119); for ($_i123 = 0; $_i123 < $_size119; ++$_i123) { $elem124 = null; $elem124 = new OrganizationRepository(); $xfer += $elem124->read($input); $this->success []= $elem124; } $xfer += $input->readListEnd(); } 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('OpenAireConnector_getOpenaireRepositories_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::LST, 0); { $output->writeListBegin(TType::STRUCT, count($this->success)); { foreach ($this->success as $iter125) { $xfer += $iter125->write($output); } } $output->writeListEnd(); } $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_insertDocument_args { static $_TSPEC; public $claimSource = null; public $claimInfo = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 1 => array( 'var' => 'claimSource', 'type' => TType::STRING, ), 2 => array( 'var' => 'claimInfo', 'type' => TType::STRING, ), ); } if (is_array($vals)) { if (isset($vals['claimSource'])) { $this->claimSource = $vals['claimSource']; } if (isset($vals['claimInfo'])) { $this->claimInfo = $vals['claimInfo']; } } } public function getName() { return 'OpenAireConnector_insertDocument_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->claimSource); } else { $xfer += $input->skip($ftype); } break; case 2: if ($ftype == TType::STRING) { $xfer += $input->readString($this->claimInfo); } 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('OpenAireConnector_insertDocument_args'); if ($this->claimSource !== null) { $xfer += $output->writeFieldBegin('claimSource', TType::STRING, 1); $xfer += $output->writeString($this->claimSource); $xfer += $output->writeFieldEnd(); } if ($this->claimInfo !== null) { $xfer += $output->writeFieldBegin('claimInfo', TType::STRING, 2); $xfer += $output->writeString($this->claimInfo); $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_insertDocument_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 'OpenAireConnector_insertDocument_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('OpenAireConnector_insertDocument_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 OpenAireConnector_updateDocument_args { static $_TSPEC; public $documentId = null; public $document = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 1 => array( 'var' => 'documentId', 'type' => TType::STRING, ), 2 => array( 'var' => 'document', 'type' => TType::STRUCT, 'class' => 'Document', ), ); } if (is_array($vals)) { if (isset($vals['documentId'])) { $this->documentId = $vals['documentId']; } if (isset($vals['document'])) { $this->document = $vals['document']; } } } public function getName() { return 'OpenAireConnector_updateDocument_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->documentId); } else { $xfer += $input->skip($ftype); } break; case 2: if ($ftype == TType::STRUCT) { $this->document = new Document(); $xfer += $this->document->read($input); } 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('OpenAireConnector_updateDocument_args'); if ($this->documentId !== null) { $xfer += $output->writeFieldBegin('documentId', TType::STRING, 1); $xfer += $output->writeString($this->documentId); $xfer += $output->writeFieldEnd(); } if ($this->document !== null) { if (!is_object($this->document)) { throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA); } $xfer += $output->writeFieldBegin('document', TType::STRUCT, 2); $xfer += $this->document->write($output); $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_updateDocument_result { static $_TSPEC; public function __construct() { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( ); } } public function getName() { return 'OpenAireConnector_updateDocument_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('OpenAireConnector_updateDocument_result'); $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_claimDocument_args { static $_TSPEC; public $documentId = null; public $user = null; public $projects = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 1 => array( 'var' => 'documentId', 'type' => TType::STRING, ), 2 => array( 'var' => 'user', 'type' => TType::STRUCT, 'class' => 'UserInfo', ), 3 => array( 'var' => 'projects', 'type' => TType::LST, 'etype' => TType::STRING, 'elem' => array( 'type' => TType::STRING, ), ), ); } if (is_array($vals)) { if (isset($vals['documentId'])) { $this->documentId = $vals['documentId']; } if (isset($vals['user'])) { $this->user = $vals['user']; } if (isset($vals['projects'])) { $this->projects = $vals['projects']; } } } public function getName() { return 'OpenAireConnector_claimDocument_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->documentId); } else { $xfer += $input->skip($ftype); } break; case 2: if ($ftype == TType::STRUCT) { $this->user = new UserInfo(); $xfer += $this->user->read($input); } else { $xfer += $input->skip($ftype); } break; case 3: if ($ftype == TType::LST) { $this->projects = array(); $_size126 = 0; $_etype129 = 0; $xfer += $input->readListBegin($_etype129, $_size126); for ($_i130 = 0; $_i130 < $_size126; ++$_i130) { $elem131 = null; $xfer += $input->readString($elem131); $this->projects []= $elem131; } $xfer += $input->readListEnd(); } 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('OpenAireConnector_claimDocument_args'); if ($this->documentId !== null) { $xfer += $output->writeFieldBegin('documentId', TType::STRING, 1); $xfer += $output->writeString($this->documentId); $xfer += $output->writeFieldEnd(); } if ($this->user !== null) { if (!is_object($this->user)) { throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA); } $xfer += $output->writeFieldBegin('user', TType::STRUCT, 2); $xfer += $this->user->write($output); $xfer += $output->writeFieldEnd(); } if ($this->projects !== null) { if (!is_array($this->projects)) { throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA); } $xfer += $output->writeFieldBegin('projects', TType::LST, 3); { $output->writeListBegin(TType::STRING, count($this->projects)); { foreach ($this->projects as $iter132) { $xfer += $output->writeString($iter132); } } $output->writeListEnd(); } $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_claimDocument_result { static $_TSPEC; public function __construct() { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( ); } } public function getName() { return 'OpenAireConnector_claimDocument_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('OpenAireConnector_claimDocument_result'); $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_unclaimDocument_args { static $_TSPEC; public $documentId = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 1 => array( 'var' => 'documentId', 'type' => TType::STRING, ), ); } if (is_array($vals)) { if (isset($vals['documentId'])) { $this->documentId = $vals['documentId']; } } } public function getName() { return 'OpenAireConnector_unclaimDocument_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->documentId); } 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('OpenAireConnector_unclaimDocument_args'); if ($this->documentId !== null) { $xfer += $output->writeFieldBegin('documentId', TType::STRING, 1); $xfer += $output->writeString($this->documentId); $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_unclaimDocument_result { static $_TSPEC; public function __construct() { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( ); } } public function getName() { return 'OpenAireConnector_unclaimDocument_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('OpenAireConnector_unclaimDocument_result'); $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_rejectDocument_args { static $_TSPEC; public $documentId = null; public $user = null; public $projectId = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 1 => array( 'var' => 'documentId', 'type' => TType::STRING, ), 2 => array( 'var' => 'user', 'type' => TType::STRUCT, 'class' => 'UserInfo', ), 3 => array( 'var' => 'projectId', 'type' => TType::STRING, ), ); } if (is_array($vals)) { if (isset($vals['documentId'])) { $this->documentId = $vals['documentId']; } if (isset($vals['user'])) { $this->user = $vals['user']; } if (isset($vals['projectId'])) { $this->projectId = $vals['projectId']; } } } public function getName() { return 'OpenAireConnector_rejectDocument_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->documentId); } else { $xfer += $input->skip($ftype); } break; case 2: if ($ftype == TType::STRUCT) { $this->user = new UserInfo(); $xfer += $this->user->read($input); } else { $xfer += $input->skip($ftype); } break; case 3: if ($ftype == TType::STRING) { $xfer += $input->readString($this->projectId); } 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('OpenAireConnector_rejectDocument_args'); if ($this->documentId !== null) { $xfer += $output->writeFieldBegin('documentId', TType::STRING, 1); $xfer += $output->writeString($this->documentId); $xfer += $output->writeFieldEnd(); } if ($this->user !== null) { if (!is_object($this->user)) { throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA); } $xfer += $output->writeFieldBegin('user', TType::STRUCT, 2); $xfer += $this->user->write($output); $xfer += $output->writeFieldEnd(); } if ($this->projectId !== null) { $xfer += $output->writeFieldBegin('projectId', TType::STRING, 3); $xfer += $output->writeString($this->projectId); $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_rejectDocument_result { static $_TSPEC; public function __construct() { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( ); } } public function getName() { return 'OpenAireConnector_rejectDocument_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('OpenAireConnector_rejectDocument_result'); $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_getUserClaims_args { static $_TSPEC; public $userEmail = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 1 => array( 'var' => 'userEmail', 'type' => TType::STRING, ), ); } if (is_array($vals)) { if (isset($vals['userEmail'])) { $this->userEmail = $vals['userEmail']; } } } public function getName() { return 'OpenAireConnector_getUserClaims_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->userEmail); } 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('OpenAireConnector_getUserClaims_args'); if ($this->userEmail !== null) { $xfer += $output->writeFieldBegin('userEmail', TType::STRING, 1); $xfer += $output->writeString($this->userEmail); $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_getUserClaims_result { static $_TSPEC; public $success = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 0 => array( 'var' => 'success', 'type' => TType::LST, 'etype' => TType::STRUCT, 'elem' => array( 'type' => TType::STRUCT, 'class' => 'Document', ), ), ); } if (is_array($vals)) { if (isset($vals['success'])) { $this->success = $vals['success']; } } } public function getName() { return 'OpenAireConnector_getUserClaims_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::LST) { $this->success = array(); $_size133 = 0; $_etype136 = 0; $xfer += $input->readListBegin($_etype136, $_size133); for ($_i137 = 0; $_i137 < $_size133; ++$_i137) { $elem138 = null; $elem138 = new Document(); $xfer += $elem138->read($input); $this->success []= $elem138; } $xfer += $input->readListEnd(); } 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('OpenAireConnector_getUserClaims_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::LST, 0); { $output->writeListBegin(TType::STRUCT, count($this->success)); { foreach ($this->success as $iter139) { $xfer += $iter139->write($output); } } $output->writeListEnd(); } $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_getProjectDocuments_args { static $_TSPEC; public $projectId = null; public $includePending = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 1 => array( 'var' => 'projectId', 'type' => TType::STRING, ), 2 => array( 'var' => 'includePending', 'type' => TType::BOOL, ), ); } if (is_array($vals)) { if (isset($vals['projectId'])) { $this->projectId = $vals['projectId']; } if (isset($vals['includePending'])) { $this->includePending = $vals['includePending']; } } } public function getName() { return 'OpenAireConnector_getProjectDocuments_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->projectId); } else { $xfer += $input->skip($ftype); } break; case 2: if ($ftype == TType::BOOL) { $xfer += $input->readBool($this->includePending); } 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('OpenAireConnector_getProjectDocuments_args'); if ($this->projectId !== null) { $xfer += $output->writeFieldBegin('projectId', TType::STRING, 1); $xfer += $output->writeString($this->projectId); $xfer += $output->writeFieldEnd(); } if ($this->includePending !== null) { $xfer += $output->writeFieldBegin('includePending', TType::BOOL, 2); $xfer += $output->writeBool($this->includePending); $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_getProjectDocuments_result { static $_TSPEC; public $success = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 0 => array( 'var' => 'success', 'type' => TType::LST, 'etype' => TType::STRUCT, 'elem' => array( 'type' => TType::STRUCT, 'class' => 'Document', ), ), ); } if (is_array($vals)) { if (isset($vals['success'])) { $this->success = $vals['success']; } } } public function getName() { return 'OpenAireConnector_getProjectDocuments_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::LST) { $this->success = array(); $_size140 = 0; $_etype143 = 0; $xfer += $input->readListBegin($_etype143, $_size140); for ($_i144 = 0; $_i144 < $_size140; ++$_i144) { $elem145 = null; $elem145 = new Document(); $xfer += $elem145->read($input); $this->success []= $elem145; } $xfer += $input->readListEnd(); } 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('OpenAireConnector_getProjectDocuments_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::LST, 0); { $output->writeListBegin(TType::STRUCT, count($this->success)); { foreach ($this->success as $iter146) { $xfer += $iter146->write($output); } } $output->writeListEnd(); } $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_getAllClaims_args { static $_TSPEC; public $from = null; public $to = null; public $orderBy = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 1 => array( 'var' => 'from', 'type' => TType::STRING, ), 2 => array( 'var' => 'to', 'type' => TType::STRING, ), 3 => array( 'var' => 'orderBy', 'type' => TType::STRING, ), ); } if (is_array($vals)) { if (isset($vals['from'])) { $this->from = $vals['from']; } if (isset($vals['to'])) { $this->to = $vals['to']; } if (isset($vals['orderBy'])) { $this->orderBy = $vals['orderBy']; } } } public function getName() { return 'OpenAireConnector_getAllClaims_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->from); } else { $xfer += $input->skip($ftype); } break; case 2: if ($ftype == TType::STRING) { $xfer += $input->readString($this->to); } else { $xfer += $input->skip($ftype); } break; case 3: if ($ftype == TType::STRING) { $xfer += $input->readString($this->orderBy); } 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('OpenAireConnector_getAllClaims_args'); if ($this->from !== null) { $xfer += $output->writeFieldBegin('from', TType::STRING, 1); $xfer += $output->writeString($this->from); $xfer += $output->writeFieldEnd(); } if ($this->to !== null) { $xfer += $output->writeFieldBegin('to', TType::STRING, 2); $xfer += $output->writeString($this->to); $xfer += $output->writeFieldEnd(); } if ($this->orderBy !== null) { $xfer += $output->writeFieldBegin('orderBy', TType::STRING, 3); $xfer += $output->writeString($this->orderBy); $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_getAllClaims_result { static $_TSPEC; public $success = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 0 => array( 'var' => 'success', 'type' => TType::LST, 'etype' => TType::STRUCT, 'elem' => array( 'type' => TType::STRUCT, 'class' => 'Document', ), ), ); } if (is_array($vals)) { if (isset($vals['success'])) { $this->success = $vals['success']; } } } public function getName() { return 'OpenAireConnector_getAllClaims_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::LST) { $this->success = array(); $_size147 = 0; $_etype150 = 0; $xfer += $input->readListBegin($_etype150, $_size147); for ($_i151 = 0; $_i151 < $_size147; ++$_i151) { $elem152 = null; $elem152 = new Document(); $xfer += $elem152->read($input); $this->success []= $elem152; } $xfer += $input->readListEnd(); } 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('OpenAireConnector_getAllClaims_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::LST, 0); { $output->writeListBegin(TType::STRUCT, count($this->success)); { foreach ($this->success as $iter153) { $xfer += $iter153->write($output); } } $output->writeListEnd(); } $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_getProjectsWithNonHarverstedDocuments_args { static $_TSPEC; public $sc39 = null; public $nonsc39 = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 1 => array( 'var' => 'sc39', 'type' => TType::BOOL, ), 2 => array( 'var' => 'nonsc39', 'type' => TType::BOOL, ), ); } if (is_array($vals)) { if (isset($vals['sc39'])) { $this->sc39 = $vals['sc39']; } if (isset($vals['nonsc39'])) { $this->nonsc39 = $vals['nonsc39']; } } } public function getName() { return 'OpenAireConnector_getProjectsWithNonHarverstedDocuments_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::BOOL) { $xfer += $input->readBool($this->sc39); } else { $xfer += $input->skip($ftype); } break; case 2: if ($ftype == TType::BOOL) { $xfer += $input->readBool($this->nonsc39); } 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('OpenAireConnector_getProjectsWithNonHarverstedDocuments_args'); if ($this->sc39 !== null) { $xfer += $output->writeFieldBegin('sc39', TType::BOOL, 1); $xfer += $output->writeBool($this->sc39); $xfer += $output->writeFieldEnd(); } if ($this->nonsc39 !== null) { $xfer += $output->writeFieldBegin('nonsc39', TType::BOOL, 2); $xfer += $output->writeBool($this->nonsc39); $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_getProjectsWithNonHarverstedDocuments_result { static $_TSPEC; public $success = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 0 => array( 'var' => 'success', 'type' => TType::LST, 'etype' => TType::STRUCT, 'elem' => array( 'type' => TType::STRUCT, 'class' => 'ProjectInfo', ), ), ); } if (is_array($vals)) { if (isset($vals['success'])) { $this->success = $vals['success']; } } } public function getName() { return 'OpenAireConnector_getProjectsWithNonHarverstedDocuments_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::LST) { $this->success = array(); $_size154 = 0; $_etype157 = 0; $xfer += $input->readListBegin($_etype157, $_size154); for ($_i158 = 0; $_i158 < $_size154; ++$_i158) { $elem159 = null; $elem159 = new ProjectInfo(); $xfer += $elem159->read($input); $this->success []= $elem159; } $xfer += $input->readListEnd(); } 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('OpenAireConnector_getProjectsWithNonHarverstedDocuments_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::LST, 0); { $output->writeListBegin(TType::STRUCT, count($this->success)); { foreach ($this->success as $iter160) { $xfer += $iter160->write($output); } } $output->writeListEnd(); } $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_getSubscriptions_args { static $_TSPEC; public $alertMode = null; public $subscriber = null; public $limit = null; public $offset = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 1 => array( 'var' => 'alertMode', 'type' => TType::STRING, ), 2 => array( 'var' => 'subscriber', 'type' => TType::STRING, ), 3 => array( 'var' => 'limit', 'type' => TType::I32, ), 4 => array( 'var' => 'offset', 'type' => TType::I32, ), ); } if (is_array($vals)) { if (isset($vals['alertMode'])) { $this->alertMode = $vals['alertMode']; } if (isset($vals['subscriber'])) { $this->subscriber = $vals['subscriber']; } if (isset($vals['limit'])) { $this->limit = $vals['limit']; } if (isset($vals['offset'])) { $this->offset = $vals['offset']; } } } public function getName() { return 'OpenAireConnector_getSubscriptions_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->alertMode); } else { $xfer += $input->skip($ftype); } break; case 2: if ($ftype == TType::STRING) { $xfer += $input->readString($this->subscriber); } else { $xfer += $input->skip($ftype); } break; case 3: if ($ftype == TType::I32) { $xfer += $input->readI32($this->limit); } else { $xfer += $input->skip($ftype); } break; case 4: if ($ftype == TType::I32) { $xfer += $input->readI32($this->offset); } 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('OpenAireConnector_getSubscriptions_args'); if ($this->alertMode !== null) { $xfer += $output->writeFieldBegin('alertMode', TType::STRING, 1); $xfer += $output->writeString($this->alertMode); $xfer += $output->writeFieldEnd(); } if ($this->subscriber !== null) { $xfer += $output->writeFieldBegin('subscriber', TType::STRING, 2); $xfer += $output->writeString($this->subscriber); $xfer += $output->writeFieldEnd(); } if ($this->limit !== null) { $xfer += $output->writeFieldBegin('limit', TType::I32, 3); $xfer += $output->writeI32($this->limit); $xfer += $output->writeFieldEnd(); } if ($this->offset !== null) { $xfer += $output->writeFieldBegin('offset', TType::I32, 4); $xfer += $output->writeI32($this->offset); $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_getSubscriptions_result { static $_TSPEC; public $success = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 0 => array( 'var' => 'success', 'type' => TType::LST, 'etype' => TType::STRUCT, 'elem' => array( 'type' => TType::STRUCT, 'class' => 'AlertSubscription', ), ), ); } if (is_array($vals)) { if (isset($vals['success'])) { $this->success = $vals['success']; } } } public function getName() { return 'OpenAireConnector_getSubscriptions_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::LST) { $this->success = array(); $_size161 = 0; $_etype164 = 0; $xfer += $input->readListBegin($_etype164, $_size161); for ($_i165 = 0; $_i165 < $_size161; ++$_i165) { $elem166 = null; $elem166 = new AlertSubscription(); $xfer += $elem166->read($input); $this->success []= $elem166; } $xfer += $input->readListEnd(); } 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('OpenAireConnector_getSubscriptions_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::LST, 0); { $output->writeListBegin(TType::STRUCT, count($this->success)); { foreach ($this->success as $iter167) { $xfer += $iter167->write($output); } } $output->writeListEnd(); } $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_addSubscription_args { static $_TSPEC; public $subscription = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 1 => array( 'var' => 'subscription', 'type' => TType::STRUCT, 'class' => 'AlertSubscription', ), ); } if (is_array($vals)) { if (isset($vals['subscription'])) { $this->subscription = $vals['subscription']; } } } public function getName() { return 'OpenAireConnector_addSubscription_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::STRUCT) { $this->subscription = new AlertSubscription(); $xfer += $this->subscription->read($input); } 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('OpenAireConnector_addSubscription_args'); if ($this->subscription !== null) { if (!is_object($this->subscription)) { throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA); } $xfer += $output->writeFieldBegin('subscription', TType::STRUCT, 1); $xfer += $this->subscription->write($output); $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_addSubscription_result { static $_TSPEC; public function __construct() { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( ); } } public function getName() { return 'OpenAireConnector_addSubscription_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('OpenAireConnector_addSubscription_result'); $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_removeSubscription_args { static $_TSPEC; public $subscription = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 1 => array( 'var' => 'subscription', 'type' => TType::STRUCT, 'class' => 'AlertSubscription', ), ); } if (is_array($vals)) { if (isset($vals['subscription'])) { $this->subscription = $vals['subscription']; } } } public function getName() { return 'OpenAireConnector_removeSubscription_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::STRUCT) { $this->subscription = new AlertSubscription(); $xfer += $this->subscription->read($input); } 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('OpenAireConnector_removeSubscription_args'); if ($this->subscription !== null) { if (!is_object($this->subscription)) { throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA); } $xfer += $output->writeFieldBegin('subscription', TType::STRUCT, 1); $xfer += $this->subscription->write($output); $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_removeSubscription_result { static $_TSPEC; public function __construct() { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( ); } } public function getName() { return 'OpenAireConnector_removeSubscription_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('OpenAireConnector_removeSubscription_result'); $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_countAlertResults_args { static $_TSPEC; public $notificationService = null; public $queryId = null; public $date = null; public $resultId = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 1 => array( 'var' => 'notificationService', 'type' => TType::STRING, ), 2 => array( 'var' => 'queryId', 'type' => TType::STRING, ), 3 => array( 'var' => 'date', 'type' => TType::I64, ), 5 => array( 'var' => 'resultId', 'type' => TType::STRING, ), ); } if (is_array($vals)) { if (isset($vals['notificationService'])) { $this->notificationService = $vals['notificationService']; } if (isset($vals['queryId'])) { $this->queryId = $vals['queryId']; } if (isset($vals['date'])) { $this->date = $vals['date']; } if (isset($vals['resultId'])) { $this->resultId = $vals['resultId']; } } } public function getName() { return 'OpenAireConnector_countAlertResults_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->notificationService); } else { $xfer += $input->skip($ftype); } break; case 2: if ($ftype == TType::STRING) { $xfer += $input->readString($this->queryId); } else { $xfer += $input->skip($ftype); } break; case 3: if ($ftype == TType::I64) { $xfer += $input->readI64($this->date); } else { $xfer += $input->skip($ftype); } break; case 5: if ($ftype == TType::STRING) { $xfer += $input->readString($this->resultId); } 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('OpenAireConnector_countAlertResults_args'); if ($this->notificationService !== null) { $xfer += $output->writeFieldBegin('notificationService', TType::STRING, 1); $xfer += $output->writeString($this->notificationService); $xfer += $output->writeFieldEnd(); } if ($this->queryId !== null) { $xfer += $output->writeFieldBegin('queryId', TType::STRING, 2); $xfer += $output->writeString($this->queryId); $xfer += $output->writeFieldEnd(); } if ($this->date !== null) { $xfer += $output->writeFieldBegin('date', TType::I64, 3); $xfer += $output->writeI64($this->date); $xfer += $output->writeFieldEnd(); } if ($this->resultId !== null) { $xfer += $output->writeFieldBegin('resultId', TType::STRING, 5); $xfer += $output->writeString($this->resultId); $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_countAlertResults_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 'OpenAireConnector_countAlertResults_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('OpenAireConnector_countAlertResults_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 OpenAireConnector_getAlertResults_args { static $_TSPEC; public $notificationService = null; public $queryId = null; public $resultId = null; public $fromDate = null; public $toDate = null; public $limit = null; public $offset = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 1 => array( 'var' => 'notificationService', 'type' => TType::STRING, ), 2 => array( 'var' => 'queryId', 'type' => TType::STRING, ), 3 => array( 'var' => 'resultId', 'type' => TType::STRING, ), 4 => array( 'var' => 'fromDate', 'type' => TType::I64, ), 5 => array( 'var' => 'toDate', 'type' => TType::I64, ), 6 => array( 'var' => 'limit', 'type' => TType::I32, ), 7 => array( 'var' => 'offset', 'type' => TType::I32, ), ); } if (is_array($vals)) { if (isset($vals['notificationService'])) { $this->notificationService = $vals['notificationService']; } if (isset($vals['queryId'])) { $this->queryId = $vals['queryId']; } if (isset($vals['resultId'])) { $this->resultId = $vals['resultId']; } if (isset($vals['fromDate'])) { $this->fromDate = $vals['fromDate']; } if (isset($vals['toDate'])) { $this->toDate = $vals['toDate']; } if (isset($vals['limit'])) { $this->limit = $vals['limit']; } if (isset($vals['offset'])) { $this->offset = $vals['offset']; } } } public function getName() { return 'OpenAireConnector_getAlertResults_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->notificationService); } else { $xfer += $input->skip($ftype); } break; case 2: if ($ftype == TType::STRING) { $xfer += $input->readString($this->queryId); } else { $xfer += $input->skip($ftype); } break; case 3: if ($ftype == TType::STRING) { $xfer += $input->readString($this->resultId); } else { $xfer += $input->skip($ftype); } break; case 4: if ($ftype == TType::I64) { $xfer += $input->readI64($this->fromDate); } else { $xfer += $input->skip($ftype); } break; case 5: if ($ftype == TType::I64) { $xfer += $input->readI64($this->toDate); } else { $xfer += $input->skip($ftype); } break; case 6: if ($ftype == TType::I32) { $xfer += $input->readI32($this->limit); } else { $xfer += $input->skip($ftype); } break; case 7: if ($ftype == TType::I32) { $xfer += $input->readI32($this->offset); } 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('OpenAireConnector_getAlertResults_args'); if ($this->notificationService !== null) { $xfer += $output->writeFieldBegin('notificationService', TType::STRING, 1); $xfer += $output->writeString($this->notificationService); $xfer += $output->writeFieldEnd(); } if ($this->queryId !== null) { $xfer += $output->writeFieldBegin('queryId', TType::STRING, 2); $xfer += $output->writeString($this->queryId); $xfer += $output->writeFieldEnd(); } if ($this->resultId !== null) { $xfer += $output->writeFieldBegin('resultId', TType::STRING, 3); $xfer += $output->writeString($this->resultId); $xfer += $output->writeFieldEnd(); } if ($this->fromDate !== null) { $xfer += $output->writeFieldBegin('fromDate', TType::I64, 4); $xfer += $output->writeI64($this->fromDate); $xfer += $output->writeFieldEnd(); } if ($this->toDate !== null) { $xfer += $output->writeFieldBegin('toDate', TType::I64, 5); $xfer += $output->writeI64($this->toDate); $xfer += $output->writeFieldEnd(); } if ($this->limit !== null) { $xfer += $output->writeFieldBegin('limit', TType::I32, 6); $xfer += $output->writeI32($this->limit); $xfer += $output->writeFieldEnd(); } if ($this->offset !== null) { $xfer += $output->writeFieldBegin('offset', TType::I32, 7); $xfer += $output->writeI32($this->offset); $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_getAlertResults_result { static $_TSPEC; public $success = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 0 => array( 'var' => 'success', 'type' => TType::STRUCT, 'class' => 'ResultPage', ), ); } if (is_array($vals)) { if (isset($vals['success'])) { $this->success = $vals['success']; } } } public function getName() { return 'OpenAireConnector_getAlertResults_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::STRUCT) { $this->success = new ResultPage(); $xfer += $this->success->read($input); } 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('OpenAireConnector_getAlertResults_result'); if ($this->success !== null) { if (!is_object($this->success)) { throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA); } $xfer += $output->writeFieldBegin('success', TType::STRUCT, 0); $xfer += $this->success->write($output); $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_addJob_args { static $_TSPEC; public $fileUrl = null; public $format = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 1 => array( 'var' => 'fileUrl', 'type' => TType::STRING, ), 2 => array( 'var' => 'format', 'type' => TType::STRING, ), ); } if (is_array($vals)) { if (isset($vals['fileUrl'])) { $this->fileUrl = $vals['fileUrl']; } if (isset($vals['format'])) { $this->format = $vals['format']; } } } public function getName() { return 'OpenAireConnector_addJob_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->fileUrl); } else { $xfer += $input->skip($ftype); } break; case 2: if ($ftype == TType::STRING) { $xfer += $input->readString($this->format); } 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('OpenAireConnector_addJob_args'); if ($this->fileUrl !== null) { $xfer += $output->writeFieldBegin('fileUrl', TType::STRING, 1); $xfer += $output->writeString($this->fileUrl); $xfer += $output->writeFieldEnd(); } if ($this->format !== null) { $xfer += $output->writeFieldBegin('format', TType::STRING, 2); $xfer += $output->writeString($this->format); $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_addJob_result { static $_TSPEC; public $success = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 0 => array( 'var' => 'success', 'type' => TType::STRUCT, 'class' => 'ConversionStatus', ), ); } if (is_array($vals)) { if (isset($vals['success'])) { $this->success = $vals['success']; } } } public function getName() { return 'OpenAireConnector_addJob_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::STRUCT) { $this->success = new ConversionStatus(); $xfer += $this->success->read($input); } 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('OpenAireConnector_addJob_result'); if ($this->success !== null) { if (!is_object($this->success)) { throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA); } $xfer += $output->writeFieldBegin('success', TType::STRUCT, 0); $xfer += $this->success->write($output); $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_getStatus_args { static $_TSPEC; public $conversionId = null; public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 1 => array( 'var' => 'conversionId', 'type' => TType::STRING, ), ); } if (is_array($vals)) { if (isset($vals['conversionId'])) { $this->conversionId = $vals['conversionId']; } } } public function getName() { return 'OpenAireConnector_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) { case 1: if ($ftype == TType::STRING) { $xfer += $input->readString($this->conversionId); } 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('OpenAireConnector_getStatus_args'); if ($this->conversionId !== null) { $xfer += $output->writeFieldBegin('conversionId', TType::STRING, 1); $xfer += $output->writeString($this->conversionId); $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_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::STRUCT, 'class' => 'ConversionStatus', ), ); } if (is_array($vals)) { if (isset($vals['success'])) { $this->success = $vals['success']; } } } public function getName() { return 'OpenAireConnector_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::STRUCT) { $this->success = new ConversionStatus(); $xfer += $this->success->read($input); } 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('OpenAireConnector_getStatus_result'); if ($this->success !== null) { if (!is_object($this->success)) { throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA); } $xfer += $output->writeFieldBegin('success', TType::STRUCT, 0); $xfer += $this->success->write($output); $xfer += $output->writeFieldEnd(); } $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_resetCache_args { static $_TSPEC; public function __construct() { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( ); } } public function getName() { return 'OpenAireConnector_resetCache_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('OpenAireConnector_resetCache_args'); $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } class OpenAireConnector_resetCache_result { static $_TSPEC; public function __construct() { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( ); } } public function getName() { return 'OpenAireConnector_resetCache_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('OpenAireConnector_resetCache_result'); $xfer += $output->writeFieldStop(); $xfer += $output->writeStructEnd(); return $xfer; } } ?>