Sync the bundled .proto definitions with greyshirtguy/ProPresenter7-Proto "Proto 19beta" (dumped from ProPresenter v19 beta build 318767123, 2025-06-05). This pulls in the schema for ProPresenter 19 features including new advertisement groups, custom options, media metadata, prop API v1, transport API, feature flags, PSB workspace, and zone definitions, plus refactored analytics tracked events. Strategy: merge rather than wholesale replace. All Proto 19beta files overwrite our existing copies so we pick up the field/message updates upstream made between 7.16.2 and 19beta. Eleven new .proto files are added: advertisementGroup, analyticsEdit, analyticsMediaManagement, analyticsPowerPoint, analyticsTrackedEvents, analyticsTriggerCue, customOptions, mediaMetadata, proCoreFeatureFlags, psbWorkspace, zone. Three google/protobuf well-known types (any, source_context, type) are added for completeness; only descriptor.proto is actually imported. Five proto files are kept that are not part of Proto 19beta upstream: calendar.proto and keyMappings.proto were extracted from PP binaries to support our parse-calendar and parse-key-mappings tools, while analyticsCapture/Update/WHMStore.proto are retained from the prior 7.16.2 set so existing generated descriptors keep loading. generated/ is regenerated from scratch with `protoc --php_out=generated --proto_path=proto *.proto` (protoc 29.3, google/protobuf PHP 4.33.5). The full PHPUnit suite (369 tests, 1298 assertions) still passes without any source changes - the new schema is wire-compatible with our reference files and high-level wrappers. Documentation references to "v7.16.2" are updated to "Proto 19beta" in LICENSE, doc/formats/pp_song_spec.md, pp_playlist_spec.md, pp_bundle_spec.md, and doc/internal/decisions.md.
1189 lines
32 KiB
PHP
1189 lines
32 KiB
PHP
<?php
|
|
# Generated by the protocol buffer compiler. DO NOT EDIT!
|
|
# NO CHECKED-IN PROTOBUF GENCODE
|
|
# source: proCore.proto
|
|
|
|
namespace Rv\Data;
|
|
|
|
use Google\Protobuf\Internal\GPBType;
|
|
use Google\Protobuf\Internal\RepeatedField;
|
|
use Google\Protobuf\Internal\GPBUtil;
|
|
|
|
/**
|
|
* Generated from protobuf message <code>rv.data.SendData</code>
|
|
*/
|
|
class SendData extends \Google\Protobuf\Internal\Message
|
|
{
|
|
/**
|
|
* Generated from protobuf field <code>int32 message_id = 1;</code>
|
|
*/
|
|
protected $message_id = 0;
|
|
protected $MessageType;
|
|
|
|
/**
|
|
* Constructor.
|
|
*
|
|
* @param array $data {
|
|
* Optional. Data for populating the Message object.
|
|
*
|
|
* @type int $message_id
|
|
* @type \Rv\Data\ProPresenterWorkspace $workspace
|
|
* @type \Rv\Data\Stage\Document $stage_document
|
|
* @type \Rv\Data\TimersDocument $timers_document
|
|
* @type \Rv\Data\ValidateEncoderRequest $validate_encoder_request
|
|
* @type \Rv\Data\TriggerCue $trigger_cue
|
|
* @type \Rv\Data\DigitalAudio\Setup $digital_audio_setup
|
|
* @type \Rv\Data\MacrosDocument $macros_document
|
|
* @type \Rv\Data\MessageDocument $message_document
|
|
* @type \Rv\Data\PropDocument $prop_document
|
|
* @type \Rv\Data\CCLIDocument $ccli_document
|
|
* @type \Rv\Data\AudienceLookCollection $audience_looks
|
|
* @type \Rv\Data\ProAudienceLook $live_audience_look
|
|
* @type \Rv\Data\MaskCollection $masks
|
|
* @type \Rv\Data\Recording\SettingsDocument $recording_settings_document
|
|
* @type \Rv\Data\CaptureActionResponse $capture_action_response
|
|
* @type \Rv\Data\CopyrightLayout $copyright_layout
|
|
* @type \Rv\Data\Transition $global_background_transition
|
|
* @type \Rv\Data\Transition $global_messages_transition
|
|
* @type \Rv\Data\Transition $global_foreground_transition
|
|
* @type \Rv\Data\Transition $global_props_transition
|
|
* @type \Rv\Data\Transition $global_audio_transition
|
|
* @type \Rv\Data\Preferences $preferences
|
|
* @type \Rv\Data\TestPatternRequest $test_pattern
|
|
* @type \Rv\Data\GenericEvent $startup_complete
|
|
* @type \Rv\Data\PlaylistDocument $visual_playlist_doc
|
|
* @type \Rv\Data\PlaylistDocument $audio_playlist_doc
|
|
* @type \Rv\Data\GenericEvent $kill_watchdog
|
|
* @type \Rv\Data\MacroIcons $macro_icons
|
|
* @type \Rv\Data\GenericEvent $debug_trigger_data_dump
|
|
* @type \Rv\Data\PlaylistDocument $library_playlist_doc
|
|
* @type \Rv\Data\UUID $audio_playlist_focus_uuid
|
|
* @type \Rv\Data\UUID $media_playlist_focus_uuid
|
|
* @type \Rv\Data\UUID $library_playlist_focus_uuid
|
|
* @type \Rv\Data\UUID $library_playlist_item_focus_uuid
|
|
* @type \Rv\Data\PropPauseRequest $prop_pause
|
|
* @type \Rv\Data\MediaThumbnail $media_thumbnail
|
|
* @type \Rv\Data\PCOData $pco_data
|
|
* @type \Rv\Data\WebFillTokenAndCookies $webfill_token_and_cookies
|
|
* @type \Rv\Data\ProScoreboardWorkspace $psb_workspace
|
|
* @type \Rv\Data\InputStatusCallback $input_status_callback
|
|
* }
|
|
*/
|
|
public function __construct($data = NULL) {
|
|
\GPBMetadata\ProCore::initOnce();
|
|
parent::__construct($data);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>int32 message_id = 1;</code>
|
|
* @return int
|
|
*/
|
|
public function getMessageId()
|
|
{
|
|
return $this->message_id;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>int32 message_id = 1;</code>
|
|
* @param int $var
|
|
* @return $this
|
|
*/
|
|
public function setMessageId($var)
|
|
{
|
|
GPBUtil::checkInt32($var);
|
|
$this->message_id = $var;
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ProPresenterWorkspace workspace = 2;</code>
|
|
* @return \Rv\Data\ProPresenterWorkspace|null
|
|
*/
|
|
public function getWorkspace()
|
|
{
|
|
return $this->readOneof(2);
|
|
}
|
|
|
|
public function hasWorkspace()
|
|
{
|
|
return $this->hasOneof(2);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ProPresenterWorkspace workspace = 2;</code>
|
|
* @param \Rv\Data\ProPresenterWorkspace $var
|
|
* @return $this
|
|
*/
|
|
public function setWorkspace($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\ProPresenterWorkspace::class);
|
|
$this->writeOneof(2, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Stage.Document stage_document = 3;</code>
|
|
* @return \Rv\Data\Stage\Document|null
|
|
*/
|
|
public function getStageDocument()
|
|
{
|
|
return $this->readOneof(3);
|
|
}
|
|
|
|
public function hasStageDocument()
|
|
{
|
|
return $this->hasOneof(3);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Stage.Document stage_document = 3;</code>
|
|
* @param \Rv\Data\Stage\Document $var
|
|
* @return $this
|
|
*/
|
|
public function setStageDocument($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\Stage\Document::class);
|
|
$this->writeOneof(3, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.TimersDocument timers_document = 4;</code>
|
|
* @return \Rv\Data\TimersDocument|null
|
|
*/
|
|
public function getTimersDocument()
|
|
{
|
|
return $this->readOneof(4);
|
|
}
|
|
|
|
public function hasTimersDocument()
|
|
{
|
|
return $this->hasOneof(4);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.TimersDocument timers_document = 4;</code>
|
|
* @param \Rv\Data\TimersDocument $var
|
|
* @return $this
|
|
*/
|
|
public function setTimersDocument($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\TimersDocument::class);
|
|
$this->writeOneof(4, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ValidateEncoderRequest validate_encoder_request = 5;</code>
|
|
* @return \Rv\Data\ValidateEncoderRequest|null
|
|
*/
|
|
public function getValidateEncoderRequest()
|
|
{
|
|
return $this->readOneof(5);
|
|
}
|
|
|
|
public function hasValidateEncoderRequest()
|
|
{
|
|
return $this->hasOneof(5);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ValidateEncoderRequest validate_encoder_request = 5;</code>
|
|
* @param \Rv\Data\ValidateEncoderRequest $var
|
|
* @return $this
|
|
*/
|
|
public function setValidateEncoderRequest($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\ValidateEncoderRequest::class);
|
|
$this->writeOneof(5, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.TriggerCue trigger_cue = 6;</code>
|
|
* @return \Rv\Data\TriggerCue|null
|
|
*/
|
|
public function getTriggerCue()
|
|
{
|
|
return $this->readOneof(6);
|
|
}
|
|
|
|
public function hasTriggerCue()
|
|
{
|
|
return $this->hasOneof(6);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.TriggerCue trigger_cue = 6;</code>
|
|
* @param \Rv\Data\TriggerCue $var
|
|
* @return $this
|
|
*/
|
|
public function setTriggerCue($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\TriggerCue::class);
|
|
$this->writeOneof(6, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.DigitalAudio.Setup digital_audio_setup = 7;</code>
|
|
* @return \Rv\Data\DigitalAudio\Setup|null
|
|
*/
|
|
public function getDigitalAudioSetup()
|
|
{
|
|
return $this->readOneof(7);
|
|
}
|
|
|
|
public function hasDigitalAudioSetup()
|
|
{
|
|
return $this->hasOneof(7);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.DigitalAudio.Setup digital_audio_setup = 7;</code>
|
|
* @param \Rv\Data\DigitalAudio\Setup $var
|
|
* @return $this
|
|
*/
|
|
public function setDigitalAudioSetup($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\DigitalAudio\Setup::class);
|
|
$this->writeOneof(7, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.MacrosDocument macros_document = 8;</code>
|
|
* @return \Rv\Data\MacrosDocument|null
|
|
*/
|
|
public function getMacrosDocument()
|
|
{
|
|
return $this->readOneof(8);
|
|
}
|
|
|
|
public function hasMacrosDocument()
|
|
{
|
|
return $this->hasOneof(8);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.MacrosDocument macros_document = 8;</code>
|
|
* @param \Rv\Data\MacrosDocument $var
|
|
* @return $this
|
|
*/
|
|
public function setMacrosDocument($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\MacrosDocument::class);
|
|
$this->writeOneof(8, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.MessageDocument message_document = 9;</code>
|
|
* @return \Rv\Data\MessageDocument|null
|
|
*/
|
|
public function getMessageDocument()
|
|
{
|
|
return $this->readOneof(9);
|
|
}
|
|
|
|
public function hasMessageDocument()
|
|
{
|
|
return $this->hasOneof(9);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.MessageDocument message_document = 9;</code>
|
|
* @param \Rv\Data\MessageDocument $var
|
|
* @return $this
|
|
*/
|
|
public function setMessageDocument($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\MessageDocument::class);
|
|
$this->writeOneof(9, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.PropDocument prop_document = 10;</code>
|
|
* @return \Rv\Data\PropDocument|null
|
|
*/
|
|
public function getPropDocument()
|
|
{
|
|
return $this->readOneof(10);
|
|
}
|
|
|
|
public function hasPropDocument()
|
|
{
|
|
return $this->hasOneof(10);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.PropDocument prop_document = 10;</code>
|
|
* @param \Rv\Data\PropDocument $var
|
|
* @return $this
|
|
*/
|
|
public function setPropDocument($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\PropDocument::class);
|
|
$this->writeOneof(10, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.CCLIDocument ccli_document = 11;</code>
|
|
* @return \Rv\Data\CCLIDocument|null
|
|
*/
|
|
public function getCcliDocument()
|
|
{
|
|
return $this->readOneof(11);
|
|
}
|
|
|
|
public function hasCcliDocument()
|
|
{
|
|
return $this->hasOneof(11);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.CCLIDocument ccli_document = 11;</code>
|
|
* @param \Rv\Data\CCLIDocument $var
|
|
* @return $this
|
|
*/
|
|
public function setCcliDocument($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\CCLIDocument::class);
|
|
$this->writeOneof(11, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.AudienceLookCollection audience_looks = 12;</code>
|
|
* @return \Rv\Data\AudienceLookCollection|null
|
|
*/
|
|
public function getAudienceLooks()
|
|
{
|
|
return $this->readOneof(12);
|
|
}
|
|
|
|
public function hasAudienceLooks()
|
|
{
|
|
return $this->hasOneof(12);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.AudienceLookCollection audience_looks = 12;</code>
|
|
* @param \Rv\Data\AudienceLookCollection $var
|
|
* @return $this
|
|
*/
|
|
public function setAudienceLooks($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\AudienceLookCollection::class);
|
|
$this->writeOneof(12, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ProAudienceLook live_audience_look = 13;</code>
|
|
* @return \Rv\Data\ProAudienceLook|null
|
|
*/
|
|
public function getLiveAudienceLook()
|
|
{
|
|
return $this->readOneof(13);
|
|
}
|
|
|
|
public function hasLiveAudienceLook()
|
|
{
|
|
return $this->hasOneof(13);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ProAudienceLook live_audience_look = 13;</code>
|
|
* @param \Rv\Data\ProAudienceLook $var
|
|
* @return $this
|
|
*/
|
|
public function setLiveAudienceLook($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\ProAudienceLook::class);
|
|
$this->writeOneof(13, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.MaskCollection masks = 14;</code>
|
|
* @return \Rv\Data\MaskCollection|null
|
|
*/
|
|
public function getMasks()
|
|
{
|
|
return $this->readOneof(14);
|
|
}
|
|
|
|
public function hasMasks()
|
|
{
|
|
return $this->hasOneof(14);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.MaskCollection masks = 14;</code>
|
|
* @param \Rv\Data\MaskCollection $var
|
|
* @return $this
|
|
*/
|
|
public function setMasks($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\MaskCollection::class);
|
|
$this->writeOneof(14, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Recording.SettingsDocument recording_settings_document = 15;</code>
|
|
* @return \Rv\Data\Recording\SettingsDocument|null
|
|
*/
|
|
public function getRecordingSettingsDocument()
|
|
{
|
|
return $this->readOneof(15);
|
|
}
|
|
|
|
public function hasRecordingSettingsDocument()
|
|
{
|
|
return $this->hasOneof(15);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Recording.SettingsDocument recording_settings_document = 15;</code>
|
|
* @param \Rv\Data\Recording\SettingsDocument $var
|
|
* @return $this
|
|
*/
|
|
public function setRecordingSettingsDocument($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\Recording\SettingsDocument::class);
|
|
$this->writeOneof(15, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.CaptureActionResponse capture_action_response = 16;</code>
|
|
* @return \Rv\Data\CaptureActionResponse|null
|
|
*/
|
|
public function getCaptureActionResponse()
|
|
{
|
|
return $this->readOneof(16);
|
|
}
|
|
|
|
public function hasCaptureActionResponse()
|
|
{
|
|
return $this->hasOneof(16);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.CaptureActionResponse capture_action_response = 16;</code>
|
|
* @param \Rv\Data\CaptureActionResponse $var
|
|
* @return $this
|
|
*/
|
|
public function setCaptureActionResponse($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\CaptureActionResponse::class);
|
|
$this->writeOneof(16, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.CopyrightLayout copyright_layout = 17;</code>
|
|
* @return \Rv\Data\CopyrightLayout|null
|
|
*/
|
|
public function getCopyrightLayout()
|
|
{
|
|
return $this->readOneof(17);
|
|
}
|
|
|
|
public function hasCopyrightLayout()
|
|
{
|
|
return $this->hasOneof(17);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.CopyrightLayout copyright_layout = 17;</code>
|
|
* @param \Rv\Data\CopyrightLayout $var
|
|
* @return $this
|
|
*/
|
|
public function setCopyrightLayout($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\CopyrightLayout::class);
|
|
$this->writeOneof(17, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Transition global_background_transition = 18;</code>
|
|
* @return \Rv\Data\Transition|null
|
|
*/
|
|
public function getGlobalBackgroundTransition()
|
|
{
|
|
return $this->readOneof(18);
|
|
}
|
|
|
|
public function hasGlobalBackgroundTransition()
|
|
{
|
|
return $this->hasOneof(18);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Transition global_background_transition = 18;</code>
|
|
* @param \Rv\Data\Transition $var
|
|
* @return $this
|
|
*/
|
|
public function setGlobalBackgroundTransition($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\Transition::class);
|
|
$this->writeOneof(18, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Transition global_messages_transition = 19;</code>
|
|
* @return \Rv\Data\Transition|null
|
|
*/
|
|
public function getGlobalMessagesTransition()
|
|
{
|
|
return $this->readOneof(19);
|
|
}
|
|
|
|
public function hasGlobalMessagesTransition()
|
|
{
|
|
return $this->hasOneof(19);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Transition global_messages_transition = 19;</code>
|
|
* @param \Rv\Data\Transition $var
|
|
* @return $this
|
|
*/
|
|
public function setGlobalMessagesTransition($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\Transition::class);
|
|
$this->writeOneof(19, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Transition global_foreground_transition = 20;</code>
|
|
* @return \Rv\Data\Transition|null
|
|
*/
|
|
public function getGlobalForegroundTransition()
|
|
{
|
|
return $this->readOneof(20);
|
|
}
|
|
|
|
public function hasGlobalForegroundTransition()
|
|
{
|
|
return $this->hasOneof(20);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Transition global_foreground_transition = 20;</code>
|
|
* @param \Rv\Data\Transition $var
|
|
* @return $this
|
|
*/
|
|
public function setGlobalForegroundTransition($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\Transition::class);
|
|
$this->writeOneof(20, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Transition global_props_transition = 21;</code>
|
|
* @return \Rv\Data\Transition|null
|
|
*/
|
|
public function getGlobalPropsTransition()
|
|
{
|
|
return $this->readOneof(21);
|
|
}
|
|
|
|
public function hasGlobalPropsTransition()
|
|
{
|
|
return $this->hasOneof(21);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Transition global_props_transition = 21;</code>
|
|
* @param \Rv\Data\Transition $var
|
|
* @return $this
|
|
*/
|
|
public function setGlobalPropsTransition($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\Transition::class);
|
|
$this->writeOneof(21, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Transition global_audio_transition = 22;</code>
|
|
* @return \Rv\Data\Transition|null
|
|
*/
|
|
public function getGlobalAudioTransition()
|
|
{
|
|
return $this->readOneof(22);
|
|
}
|
|
|
|
public function hasGlobalAudioTransition()
|
|
{
|
|
return $this->hasOneof(22);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Transition global_audio_transition = 22;</code>
|
|
* @param \Rv\Data\Transition $var
|
|
* @return $this
|
|
*/
|
|
public function setGlobalAudioTransition($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\Transition::class);
|
|
$this->writeOneof(22, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Preferences preferences = 23;</code>
|
|
* @return \Rv\Data\Preferences|null
|
|
*/
|
|
public function getPreferences()
|
|
{
|
|
return $this->readOneof(23);
|
|
}
|
|
|
|
public function hasPreferences()
|
|
{
|
|
return $this->hasOneof(23);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.Preferences preferences = 23;</code>
|
|
* @param \Rv\Data\Preferences $var
|
|
* @return $this
|
|
*/
|
|
public function setPreferences($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\Preferences::class);
|
|
$this->writeOneof(23, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.TestPatternRequest test_pattern = 24;</code>
|
|
* @return \Rv\Data\TestPatternRequest|null
|
|
*/
|
|
public function getTestPattern()
|
|
{
|
|
return $this->readOneof(24);
|
|
}
|
|
|
|
public function hasTestPattern()
|
|
{
|
|
return $this->hasOneof(24);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.TestPatternRequest test_pattern = 24;</code>
|
|
* @param \Rv\Data\TestPatternRequest $var
|
|
* @return $this
|
|
*/
|
|
public function setTestPattern($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\TestPatternRequest::class);
|
|
$this->writeOneof(24, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.GenericEvent startup_complete = 25;</code>
|
|
* @return \Rv\Data\GenericEvent|null
|
|
*/
|
|
public function getStartupComplete()
|
|
{
|
|
return $this->readOneof(25);
|
|
}
|
|
|
|
public function hasStartupComplete()
|
|
{
|
|
return $this->hasOneof(25);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.GenericEvent startup_complete = 25;</code>
|
|
* @param \Rv\Data\GenericEvent $var
|
|
* @return $this
|
|
*/
|
|
public function setStartupComplete($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\GenericEvent::class);
|
|
$this->writeOneof(25, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.PlaylistDocument visual_playlist_doc = 26;</code>
|
|
* @return \Rv\Data\PlaylistDocument|null
|
|
*/
|
|
public function getVisualPlaylistDoc()
|
|
{
|
|
return $this->readOneof(26);
|
|
}
|
|
|
|
public function hasVisualPlaylistDoc()
|
|
{
|
|
return $this->hasOneof(26);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.PlaylistDocument visual_playlist_doc = 26;</code>
|
|
* @param \Rv\Data\PlaylistDocument $var
|
|
* @return $this
|
|
*/
|
|
public function setVisualPlaylistDoc($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\PlaylistDocument::class);
|
|
$this->writeOneof(26, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.PlaylistDocument audio_playlist_doc = 27;</code>
|
|
* @return \Rv\Data\PlaylistDocument|null
|
|
*/
|
|
public function getAudioPlaylistDoc()
|
|
{
|
|
return $this->readOneof(27);
|
|
}
|
|
|
|
public function hasAudioPlaylistDoc()
|
|
{
|
|
return $this->hasOneof(27);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.PlaylistDocument audio_playlist_doc = 27;</code>
|
|
* @param \Rv\Data\PlaylistDocument $var
|
|
* @return $this
|
|
*/
|
|
public function setAudioPlaylistDoc($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\PlaylistDocument::class);
|
|
$this->writeOneof(27, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.GenericEvent kill_watchdog = 28;</code>
|
|
* @return \Rv\Data\GenericEvent|null
|
|
*/
|
|
public function getKillWatchdog()
|
|
{
|
|
return $this->readOneof(28);
|
|
}
|
|
|
|
public function hasKillWatchdog()
|
|
{
|
|
return $this->hasOneof(28);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.GenericEvent kill_watchdog = 28;</code>
|
|
* @param \Rv\Data\GenericEvent $var
|
|
* @return $this
|
|
*/
|
|
public function setKillWatchdog($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\GenericEvent::class);
|
|
$this->writeOneof(28, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.MacroIcons macro_icons = 29;</code>
|
|
* @return \Rv\Data\MacroIcons|null
|
|
*/
|
|
public function getMacroIcons()
|
|
{
|
|
return $this->readOneof(29);
|
|
}
|
|
|
|
public function hasMacroIcons()
|
|
{
|
|
return $this->hasOneof(29);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.MacroIcons macro_icons = 29;</code>
|
|
* @param \Rv\Data\MacroIcons $var
|
|
* @return $this
|
|
*/
|
|
public function setMacroIcons($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\MacroIcons::class);
|
|
$this->writeOneof(29, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.GenericEvent debug_trigger_data_dump = 30;</code>
|
|
* @return \Rv\Data\GenericEvent|null
|
|
*/
|
|
public function getDebugTriggerDataDump()
|
|
{
|
|
return $this->readOneof(30);
|
|
}
|
|
|
|
public function hasDebugTriggerDataDump()
|
|
{
|
|
return $this->hasOneof(30);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.GenericEvent debug_trigger_data_dump = 30;</code>
|
|
* @param \Rv\Data\GenericEvent $var
|
|
* @return $this
|
|
*/
|
|
public function setDebugTriggerDataDump($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\GenericEvent::class);
|
|
$this->writeOneof(30, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.PlaylistDocument library_playlist_doc = 31;</code>
|
|
* @return \Rv\Data\PlaylistDocument|null
|
|
*/
|
|
public function getLibraryPlaylistDoc()
|
|
{
|
|
return $this->readOneof(31);
|
|
}
|
|
|
|
public function hasLibraryPlaylistDoc()
|
|
{
|
|
return $this->hasOneof(31);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.PlaylistDocument library_playlist_doc = 31;</code>
|
|
* @param \Rv\Data\PlaylistDocument $var
|
|
* @return $this
|
|
*/
|
|
public function setLibraryPlaylistDoc($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\PlaylistDocument::class);
|
|
$this->writeOneof(31, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.UUID audio_playlist_focus_uuid = 32;</code>
|
|
* @return \Rv\Data\UUID|null
|
|
*/
|
|
public function getAudioPlaylistFocusUuid()
|
|
{
|
|
return $this->readOneof(32);
|
|
}
|
|
|
|
public function hasAudioPlaylistFocusUuid()
|
|
{
|
|
return $this->hasOneof(32);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.UUID audio_playlist_focus_uuid = 32;</code>
|
|
* @param \Rv\Data\UUID $var
|
|
* @return $this
|
|
*/
|
|
public function setAudioPlaylistFocusUuid($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\UUID::class);
|
|
$this->writeOneof(32, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.UUID media_playlist_focus_uuid = 33;</code>
|
|
* @return \Rv\Data\UUID|null
|
|
*/
|
|
public function getMediaPlaylistFocusUuid()
|
|
{
|
|
return $this->readOneof(33);
|
|
}
|
|
|
|
public function hasMediaPlaylistFocusUuid()
|
|
{
|
|
return $this->hasOneof(33);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.UUID media_playlist_focus_uuid = 33;</code>
|
|
* @param \Rv\Data\UUID $var
|
|
* @return $this
|
|
*/
|
|
public function setMediaPlaylistFocusUuid($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\UUID::class);
|
|
$this->writeOneof(33, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.UUID library_playlist_focus_uuid = 34;</code>
|
|
* @return \Rv\Data\UUID|null
|
|
*/
|
|
public function getLibraryPlaylistFocusUuid()
|
|
{
|
|
return $this->readOneof(34);
|
|
}
|
|
|
|
public function hasLibraryPlaylistFocusUuid()
|
|
{
|
|
return $this->hasOneof(34);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.UUID library_playlist_focus_uuid = 34;</code>
|
|
* @param \Rv\Data\UUID $var
|
|
* @return $this
|
|
*/
|
|
public function setLibraryPlaylistFocusUuid($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\UUID::class);
|
|
$this->writeOneof(34, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.UUID library_playlist_item_focus_uuid = 35;</code>
|
|
* @return \Rv\Data\UUID|null
|
|
*/
|
|
public function getLibraryPlaylistItemFocusUuid()
|
|
{
|
|
return $this->readOneof(35);
|
|
}
|
|
|
|
public function hasLibraryPlaylistItemFocusUuid()
|
|
{
|
|
return $this->hasOneof(35);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.UUID library_playlist_item_focus_uuid = 35;</code>
|
|
* @param \Rv\Data\UUID $var
|
|
* @return $this
|
|
*/
|
|
public function setLibraryPlaylistItemFocusUuid($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\UUID::class);
|
|
$this->writeOneof(35, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.PropPauseRequest prop_pause = 36;</code>
|
|
* @return \Rv\Data\PropPauseRequest|null
|
|
*/
|
|
public function getPropPause()
|
|
{
|
|
return $this->readOneof(36);
|
|
}
|
|
|
|
public function hasPropPause()
|
|
{
|
|
return $this->hasOneof(36);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.PropPauseRequest prop_pause = 36;</code>
|
|
* @param \Rv\Data\PropPauseRequest $var
|
|
* @return $this
|
|
*/
|
|
public function setPropPause($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\PropPauseRequest::class);
|
|
$this->writeOneof(36, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.MediaThumbnail media_thumbnail = 37;</code>
|
|
* @return \Rv\Data\MediaThumbnail|null
|
|
*/
|
|
public function getMediaThumbnail()
|
|
{
|
|
return $this->readOneof(37);
|
|
}
|
|
|
|
public function hasMediaThumbnail()
|
|
{
|
|
return $this->hasOneof(37);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.MediaThumbnail media_thumbnail = 37;</code>
|
|
* @param \Rv\Data\MediaThumbnail $var
|
|
* @return $this
|
|
*/
|
|
public function setMediaThumbnail($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\MediaThumbnail::class);
|
|
$this->writeOneof(37, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.PCOData pco_data = 38;</code>
|
|
* @return \Rv\Data\PCOData|null
|
|
*/
|
|
public function getPcoData()
|
|
{
|
|
return $this->readOneof(38);
|
|
}
|
|
|
|
public function hasPcoData()
|
|
{
|
|
return $this->hasOneof(38);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.PCOData pco_data = 38;</code>
|
|
* @param \Rv\Data\PCOData $var
|
|
* @return $this
|
|
*/
|
|
public function setPcoData($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\PCOData::class);
|
|
$this->writeOneof(38, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.WebFillTokenAndCookies webfill_token_and_cookies = 39;</code>
|
|
* @return \Rv\Data\WebFillTokenAndCookies|null
|
|
*/
|
|
public function getWebfillTokenAndCookies()
|
|
{
|
|
return $this->readOneof(39);
|
|
}
|
|
|
|
public function hasWebfillTokenAndCookies()
|
|
{
|
|
return $this->hasOneof(39);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.WebFillTokenAndCookies webfill_token_and_cookies = 39;</code>
|
|
* @param \Rv\Data\WebFillTokenAndCookies $var
|
|
* @return $this
|
|
*/
|
|
public function setWebfillTokenAndCookies($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\WebFillTokenAndCookies::class);
|
|
$this->writeOneof(39, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ProScoreboardWorkspace psb_workspace = 40;</code>
|
|
* @return \Rv\Data\ProScoreboardWorkspace|null
|
|
*/
|
|
public function getPsbWorkspace()
|
|
{
|
|
return $this->readOneof(40);
|
|
}
|
|
|
|
public function hasPsbWorkspace()
|
|
{
|
|
return $this->hasOneof(40);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ProScoreboardWorkspace psb_workspace = 40;</code>
|
|
* @param \Rv\Data\ProScoreboardWorkspace $var
|
|
* @return $this
|
|
*/
|
|
public function setPsbWorkspace($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\ProScoreboardWorkspace::class);
|
|
$this->writeOneof(40, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.InputStatusCallback input_status_callback = 41;</code>
|
|
* @return \Rv\Data\InputStatusCallback|null
|
|
*/
|
|
public function getInputStatusCallback()
|
|
{
|
|
return $this->readOneof(41);
|
|
}
|
|
|
|
public function hasInputStatusCallback()
|
|
{
|
|
return $this->hasOneof(41);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.InputStatusCallback input_status_callback = 41;</code>
|
|
* @param \Rv\Data\InputStatusCallback $var
|
|
* @return $this
|
|
*/
|
|
public function setInputStatusCallback($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\InputStatusCallback::class);
|
|
$this->writeOneof(41, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* @return string
|
|
*/
|
|
public function getMessageType()
|
|
{
|
|
return $this->whichOneof("MessageType");
|
|
}
|
|
|
|
}
|
|
|