luxlabs header browser preview


@class NSString, NSData, _MRSystemPlaybackQueueProtobuf;

@interface _MRCommandOptionsProtobuf : PBCodable <NSCopying> {
    struct { unsigned char assistantCommandSendTimestamp : 1; unsigned char assistantTTSEndTimestamp : 1; unsigned char commandTimeout : 1; unsigned char playbackPosition : 1; unsigned char radioStationID : 1; unsigned char trackID : 1; unsigned char playbackQueueDestinationOffset : 1; unsigned char playbackQueueInsertionPosition : 1; unsigned char playbackQueueOffset : 1; unsigned char playbackRate : 1; unsigned char playbackSessionPriority : 1; unsigned char prepareForSetQueueProactiveReasonType : 1; unsigned char queueEndAction : 1; unsigned char rating : 1; unsigned char repeatMode : 1; unsigned char replaceIntent : 1; unsigned char sendOptions : 1; unsigned char shuffleMode : 1; unsigned char skipInterval : 1; unsigned char vocalsControlLevel : 1; unsigned char vocalsControlMaxLevel : 1; unsigned char vocalsControlMinLevel : 1; unsigned char alwaysIgnoreDuringCall : 1; unsigned char alwaysIgnoreDuringSharePlay : 1; unsigned char beginSeek : 1; unsigned char endSeek : 1; unsigned char externalPlayerCommand : 1; unsigned char negative : 1; unsigned char originatedFromRemoteDevice : 1; unsigned char prepareForSetQueueIsProactive : 1; unsigned char preservesQueueEndAction : 1; unsigned char preservesRepeatMode : 1; unsigned char preservesShuffleMode : 1; unsigned char requestDefermentToPlaybackQueuePosition : 1; unsigned char shouldBeginRadioPlayback : 1; unsigned char shouldOverrideManuallyCuratedQueue : 1; unsigned char trueCompletion : 1; unsigned char verifySupportedCommands : 1; unsigned char vocalsControlActive : 1; unsigned char vocalsControlContinuous : 1; } _has;
}

@property (readonly, nonatomic) BOOL hasSourceID;
@property (retain, nonatomic) NSString *sourceID;
@property (readonly, nonatomic) BOOL hasMediaType;
@property (retain, nonatomic) NSString *mediaType;
@property (nonatomic) BOOL hasExternalPlayerCommand;
@property (nonatomic) BOOL externalPlayerCommand;
@property (nonatomic) BOOL hasSkipInterval;
@property (nonatomic) float skipInterval;
@property (nonatomic) BOOL hasPlaybackRate;
@property (nonatomic) float playbackRate;
@property (nonatomic) BOOL hasRating;
@property (nonatomic) float rating;
@property (nonatomic) BOOL hasNegative;
@property (nonatomic) BOOL negative;
@property (nonatomic) BOOL hasPlaybackPosition;
@property (nonatomic) double playbackPosition;
@property (nonatomic) BOOL hasRepeatMode;
@property (nonatomic) int repeatMode;
@property (nonatomic) BOOL hasShuffleMode;
@property (nonatomic) int shuffleMode;
@property (readonly, nonatomic) BOOL hasContextID;
@property (retain, nonatomic) NSString *contextID;
@property (nonatomic) BOOL hasTrackID;
@property (nonatomic) unsigned long long trackID;
@property (nonatomic) BOOL hasRadioStationID;
@property (nonatomic) long long radioStationID;
@property (readonly, nonatomic) BOOL hasRadioStationHash;
@property (retain, nonatomic) NSString *radioStationHash;
@property (readonly, nonatomic) BOOL hasSystemAppPlaybackQueueData;
@property (retain, nonatomic) NSData *systemAppPlaybackQueueData;
@property (readonly, nonatomic) BOOL hasDestinationAppDisplayID;
@property (retain, nonatomic) NSString *destinationAppDisplayID;
@property (nonatomic) BOOL hasSendOptions;
@property (nonatomic) int sendOptions;
@property (nonatomic) BOOL hasRequestDefermentToPlaybackQueuePosition;
@property (nonatomic) BOOL requestDefermentToPlaybackQueuePosition;
@property (nonatomic) BOOL hasShouldOverrideManuallyCuratedQueue;
@property (nonatomic) BOOL shouldOverrideManuallyCuratedQueue;
@property (readonly, nonatomic) BOOL hasStationURL;
@property (retain, nonatomic) NSString *stationURL;
@property (nonatomic) BOOL hasShouldBeginRadioPlayback;
@property (nonatomic) BOOL shouldBeginRadioPlayback;
@property (nonatomic) BOOL hasPlaybackQueueInsertionPosition;
@property (nonatomic) int playbackQueueInsertionPosition;
@property (readonly, nonatomic) BOOL hasContentItemID;
@property (retain, nonatomic) NSString *contentItemID;
@property (nonatomic) BOOL hasPlaybackQueueOffset;
@property (nonatomic) int playbackQueueOffset;
@property (nonatomic) BOOL hasPlaybackQueueDestinationOffset;
@property (nonatomic) int playbackQueueDestinationOffset;
@property (readonly, nonatomic) BOOL hasLanguageOption;
@property (retain, nonatomic) NSData *languageOption;
@property (readonly, nonatomic) BOOL hasPlaybackQueueContext;
@property (retain, nonatomic) NSData *playbackQueueContext;
@property (readonly, nonatomic) BOOL hasInsertAfterContentItemID;
@property (retain, nonatomic) NSString *insertAfterContentItemID;
@property (readonly, nonatomic) BOOL hasNowPlayingContentItemID;
@property (retain, nonatomic) NSString *nowPlayingContentItemID;
@property (nonatomic) BOOL hasReplaceIntent;
@property (nonatomic) int replaceIntent;
@property (readonly, nonatomic) BOOL hasCommandID;
@property (retain, nonatomic) NSString *commandID;
@property (readonly, nonatomic) BOOL hasSenderID;
@property (retain, nonatomic) NSString *senderID;
@property (readonly, nonatomic) BOOL hasRemoteControlInterface;
@property (retain, nonatomic) NSString *remoteControlInterface;
@property (nonatomic) BOOL hasBeginSeek;
@property (nonatomic) BOOL beginSeek;
@property (nonatomic) BOOL hasEndSeek;
@property (nonatomic) BOOL endSeek;
@property (readonly, nonatomic) BOOL hasPlaybackSession;
@property (retain, nonatomic) NSData *playbackSession;
@property (readonly, nonatomic) BOOL hasUserIdentityData;
@property (retain, nonatomic) NSData *userIdentityData;
@property (readonly, nonatomic) BOOL hasInsertBeforeContentItemID;
@property (retain, nonatomic) NSString *insertBeforeContentItemID;
@property (nonatomic) BOOL hasQueueEndAction;
@property (nonatomic) int queueEndAction;
@property (nonatomic) BOOL hasPreservesRepeatMode;
@property (nonatomic) BOOL preservesRepeatMode;
@property (nonatomic) BOOL hasPreservesShuffleMode;
@property (nonatomic) BOOL preservesShuffleMode;
@property (nonatomic) BOOL hasPreservesQueueEndAction;
@property (nonatomic) BOOL preservesQueueEndAction;
@property (readonly, nonatomic) BOOL hasHomeKitUserIdentifier;
@property (retain, nonatomic) NSString *homeKitUserIdentifier;
@property (nonatomic) BOOL hasVerifySupportedCommands;
@property (nonatomic) BOOL verifySupportedCommands;
@property (readonly, nonatomic) BOOL hasPlaybackSessionIdentifier;
@property (retain, nonatomic) NSString *playbackSessionIdentifier;
@property (nonatomic) BOOL hasPlaybackSessionPriority;
@property (nonatomic) int playbackSessionPriority;
@property (readonly, nonatomic) BOOL hasPlaybackSessionFilePath;
@property (retain, nonatomic) NSString *playbackSessionFilePath;
@property (readonly, nonatomic) BOOL hasPlaybackSessionRevision;
@property (retain, nonatomic) NSString *playbackSessionRevision;
@property (readonly, nonatomic) BOOL hasPlaybackSessionMetadata;
@property (retain, nonatomic) NSData *playbackSessionMetadata;
@property (readonly, nonatomic) BOOL hasPlaybackSessionType;
@property (retain, nonatomic) NSString *playbackSessionType;
@property (nonatomic) BOOL hasTrueCompletion;
@property (nonatomic) BOOL trueCompletion;
@property (readonly, nonatomic) BOOL hasPlaybackAuthorizationToken;
@property (retain, nonatomic) NSString *playbackAuthorizationToken;
@property (readonly, nonatomic) BOOL hasEventNoticeType;
@property (retain, nonatomic) NSString *eventNoticeType;
@property (readonly, nonatomic) BOOL hasEventNoticeIdentifier;
@property (retain, nonatomic) NSString *eventNoticeIdentifier;
@property (readonly, nonatomic) BOOL hasSharedPlaybackSessionIdentifier;
@property (retain, nonatomic) NSString *sharedPlaybackSessionIdentifier;
@property (nonatomic) BOOL hasCommandTimeout;
@property (nonatomic) double commandTimeout;
@property (nonatomic) BOOL hasAssistantTTSEndTimestamp;
@property (nonatomic) double assistantTTSEndTimestamp;
@property (nonatomic) BOOL hasAssistantCommandSendTimestamp;
@property (nonatomic) double assistantCommandSendTimestamp;
@property (readonly, nonatomic) BOOL hasOriginatingDeviceUID;
@property (retain, nonatomic) NSString *originatingDeviceUID;
@property (readonly, nonatomic) BOOL hasDestinationDeviceUIDs;
@property (retain, nonatomic) NSData *destinationDeviceUIDs;
@property (readonly, nonatomic) BOOL hasDesiredSessionID;
@property (retain, nonatomic) NSString *desiredSessionID;
@property (nonatomic) BOOL hasAlwaysIgnoreDuringCall;
@property (nonatomic) BOOL alwaysIgnoreDuringCall;
@property (nonatomic) BOOL hasAlwaysIgnoreDuringSharePlay;
@property (nonatomic) BOOL alwaysIgnoreDuringSharePlay;
@property (readonly, nonatomic) BOOL hasCommandSequenceUUID;
@property (retain, nonatomic) NSString *commandSequenceUUID;
@property (nonatomic) BOOL hasOriginatedFromRemoteDevice;
@property (nonatomic) BOOL originatedFromRemoteDevice;
@property (readonly, nonatomic) BOOL hasSiriTurnIdentifier;
@property (retain, nonatomic) NSString *siriTurnIdentifier;
@property (readonly, nonatomic) BOOL hasSiriSearchDataSetIdentifier;
@property (retain, nonatomic) NSString *siriSearchDataSetIdentifier;
@property (nonatomic) BOOL hasPrepareForSetQueueIsProactive;
@property (nonatomic) BOOL prepareForSetQueueIsProactive;
@property (readonly, nonatomic) BOOL hasPrepareForSetQueueProactiveReason;
@property (retain, nonatomic) NSString *prepareForSetQueueProactiveReason;
@property (nonatomic) BOOL hasPrepareForSetQueueProactiveReasonType;
@property (nonatomic) int prepareForSetQueueProactiveReasonType;
@property (readonly, nonatomic) BOOL hasApplicationUserIdentity;
@property (retain, nonatomic) NSData *applicationUserIdentity;
@property (readonly, nonatomic) BOOL hasSystemAppPlaybackQueue;
@property (retain, nonatomic) _MRSystemPlaybackQueueProtobuf *systemAppPlaybackQueue;
@property (nonatomic) BOOL hasVocalsControlActive;
@property (nonatomic) BOOL vocalsControlActive;
@property (nonatomic) BOOL hasVocalsControlLevel;
@property (nonatomic) float vocalsControlLevel;
@property (nonatomic) BOOL hasVocalsControlMinLevel;
@property (nonatomic) float vocalsControlMinLevel;
@property (nonatomic) BOOL hasVocalsControlMaxLevel;
@property (nonatomic) float vocalsControlMaxLevel;
@property (nonatomic) BOOL hasVocalsControlContinuous;
@property (nonatomic) BOOL vocalsControlContinuous;

- (unsigned long long)hash;
- (BOOL)readFrom:(id)a0;
- (void)writeTo:(id)a0;
- (id)description;
- (void).cxx_destruct;
- (id)dictionaryRepresentation;
- (void)copyTo:(id)a0;
- (BOOL)isEqual:(id)a0;
- (void)mergeFrom:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (int)StringAsPrepareForSetQueueProactiveReasonType:(id)a0;
- (int)StringAsQueueEndAction:(id)a0;
- (int)StringAsRepeatMode:(id)a0;
- (int)StringAsSendOptions:(id)a0;
- (int)StringAsPlaybackSessionPriority:(id)a0;
- (int)StringAsReplaceIntent:(id)a0;
- (int)StringAsShuffleMode:(id)a0;
- (id)playbackSessionPriorityAsString:(int)a0;
- (id)prepareForSetQueueProactiveReasonTypeAsString:(int)a0;
- (id)queueEndActionAsString:(int)a0;
- (id)repeatModeAsString:(int)a0;
- (id)replaceIntentAsString:(int)a0;
- (id)sendOptionsAsString:(int)a0;
- (id)shuffleModeAsString:(int)a0;

@end