luxlabs header browser preview


@class _MRSetArtworkMessageProtobuf, _MRGetVolumeControlCapabilitiesMessageProtobuf, _MRGenericMessageProtobuf, _MRPlaybackSessionMigrateEndMessageProtobuf, _MRUpdateContentItemArtworkMessageProtobuf, _MRSendPackedVirtualTouchEventMessageProtobuf, _MRSetStateMessageProtobuf, _MRSendHIDReportMessageProtobuf, _MRGetKeyboardSessionProtobuf, _MRTextInputMessageProtobuf, _MRGetRemoteTextInputSessionProtobuf, _MRSetRecordingStateMessageProtobuf, _MRUpdatePlayerMessageProtobuf, _MRUnregisterGameControllerMessageProtobuf, _MRDeviceInfoMessageProtobuf, _MRAudioFadeMessageProtobuf, _MRUpdateClientMessageProtobuf, _MRPresentRouteAuthorizationStatusMessageProtobuf, _MRSetVolumeMessageProtobuf, _MRGetVolumeResultMessageProtobuf, _MRPlaybackSessionRequestMessageProtobuf, _MRRemoveEndpointsMessageProtobuf, _MRTransactionMessageProtobuf, _MRVolumeMutedDidChangeMessageProtobuf, _MRPlayerClientPropertiesMessageProtobuf, _MRSetHiliteModeMessageProtobuf, _MRRegisterHIDDeviceMessageProtobuf, _MRCreateHostedEndpointRequestProtobuf, _MRRegisterVoiceInputDeviceMessageProtobuf, _MRWakeDeviceMessageProtobuf, _MRGetVolumeMutedResultMessageProtobuf, _MRSendLyricsEventMessageProtobuf, _MRUpdateEndpointsMessageProtobuf, _MRGetVolumeMutedMessageProtobuf, _MRRemovePlayerMessageProtobuf, _MRSendButtonEventMessageProtobuf, _MRPlaybackQueueProtobuf, _MRClientUpdatesConfigurationProtobuf, _MRCreateHostedEndpointResponseProtobuf, _MRKeyboardMessageProtobuf, _MRPlaybackSessionMigrateBeginMessageProtobuf, _MRRemoveClientMessageProtobuf, _MRPlaybackSessionResponseMessageProtobuf, _MRDiscoveryUpdateEndpointsProtobufMessage, _MRSendHIDEventMessageProtobuf, _MRPlaybackQueueRequestProtobuf, _MRSetConnectionStateMessageProtobuf, _MRRegisterGameControllerMessageProtobuf, _MRPlaybackSessionMigrateRequestMessageProtobuf, NSString, _MRRegisterGameControllerResponseMessageProtobuf, _MRErrorProtobuf, _MRVolumeControlCapabilitiesDidChangeMessageProtobuf, _MRVolumeControlAvailabilityProtobuf, _MRCryptoPairingMessageProtobuf, _MRPlaybackSessionMigrateResponseMessageProtobuf, _MRSetVolumeMutedMessageProtobuf, _MRConfigureConnectionMessageProtobuf, _MRRegisterHIDDeviceResultMessageProtobuf, _MRUpdateContentItemMessageProtobuf, _MRSendCommandResultMessageProtobuf, _MRSendVoiceInputMessageProtobuf, _MRGameControllerMessageProtobuf, _MRSetReadyStateMessageProtobuf, _MRSetNowPlayingPlayerMessageProtobuf, _MRSendCommandMessageProtobuf, _MRSetListeningModeMessageProtobuf, _MRGetStateMessageProtobuf, _MRUpdateActiveSystemEndpointMessageProtobuf, _MRGetVolumeMessageProtobuf, _MRUpdateOutputDevicesMessageProtobuf, _MRPromptForRouteAuthorizationMessageProtobuf, _MRVolumeDidChangeMessageProtobuf, _MRRemoteTextInputMessageProtobuf, _MRSetDiscoveryModeProtobufMessage, _MRGetVoiceInputDevicesResponseMessageProtobuf, _MRNotificationMessageProtobuf, _MRDiscoveryUpdateOutputDevicesProtobufMessage, _MRSetConversationDetectionEnabledMessageProtobuf, _MRAudioFadeResponseMessageProtobuf, _MRGetVoiceInputDevicesMessageProtobuf, _MRPromptForRouteAuthorizationResponseMessageProtobuf, _MRSetNowPlayingClientMessageProtobuf, _MROriginClientPropertiesMessageProtobuf, _MRAVModifyOutputContextRequestProtobuf, _MRRemoveOutputDevicesMessageProtobuf, _MRGameControllerPropertiesMessageProtobuf, _MRAdjustVolumeMessageProtobuf, _MRSendVirtualTouchEventMessageProtobuf, _MRRegisterForGameControllerEventsMessageProtobuf, _MRRegisterVoiceInputDeviceResponseMessageProtobuf, _MRGetVolumeControlCapabilitiesResultMessageProtobuf;

@interface _MRMediaRemoteMessageProtobuf : PBCodable <NSCopying> {
    struct { unsigned char timestamp : 1; unsigned char errorCode : 1; unsigned char type : 1; } _has;
}

@property (nonatomic) BOOL hasType;
@property (nonatomic) int type;
@property (readonly, nonatomic) BOOL hasIdentifier;
@property (retain, nonatomic) NSString *identifier;
@property (readonly, nonatomic) BOOL hasAuthenticationToken;
@property (retain, nonatomic) NSString *authenticationToken;
@property (nonatomic) BOOL hasErrorCode;
@property (nonatomic) unsigned int errorCode;
@property (nonatomic) BOOL hasTimestamp;
@property (nonatomic) unsigned long long timestamp;
@property (readonly, nonatomic) BOOL hasSendCommandMessage;
@property (retain, nonatomic) _MRSendCommandMessageProtobuf *sendCommandMessage;
@property (readonly, nonatomic) BOOL hasSendCommandResultMessage;
@property (retain, nonatomic) _MRSendCommandResultMessageProtobuf *sendCommandResultMessage;
@property (readonly, nonatomic) BOOL hasGetStateMessage;
@property (retain, nonatomic) _MRGetStateMessageProtobuf *getStateMessage;
@property (readonly, nonatomic) BOOL hasSetStateMessage;
@property (retain, nonatomic) _MRSetStateMessageProtobuf *setStateMessage;
@property (readonly, nonatomic) BOOL hasSetArtworkMessage;
@property (retain, nonatomic) _MRSetArtworkMessageProtobuf *setArtworkMessage;
@property (readonly, nonatomic) BOOL hasRegisterHIDDeviceMessage;
@property (retain, nonatomic) _MRRegisterHIDDeviceMessageProtobuf *registerHIDDeviceMessage;
@property (readonly, nonatomic) BOOL hasRegisterHIDDeviceResultMessage;
@property (retain, nonatomic) _MRRegisterHIDDeviceResultMessageProtobuf *registerHIDDeviceResultMessage;
@property (readonly, nonatomic) BOOL hasSendHIDEventMessage;
@property (retain, nonatomic) _MRSendHIDEventMessageProtobuf *sendHIDEventMessage;
@property (readonly, nonatomic) BOOL hasSendHIDReportMessage;
@property (retain, nonatomic) _MRSendHIDReportMessageProtobuf *sendHIDReportMessage;
@property (readonly, nonatomic) BOOL hasSendVirtualTouchEventMessage;
@property (retain, nonatomic) _MRSendVirtualTouchEventMessageProtobuf *sendVirtualTouchEventMessage;
@property (readonly, nonatomic) BOOL hasNotificationMessage;
@property (retain, nonatomic) _MRNotificationMessageProtobuf *notificationMessage;
@property (readonly, nonatomic) BOOL hasContentItemsChangedNotificationMessage;
@property (retain, nonatomic) _MRPlaybackQueueProtobuf *contentItemsChangedNotificationMessage;
@property (readonly, nonatomic) BOOL hasDeviceInfoMessage;
@property (retain, nonatomic) _MRDeviceInfoMessageProtobuf *deviceInfoMessage;
@property (readonly, nonatomic) BOOL hasClientUpdatesConfigMessage;
@property (retain, nonatomic) _MRClientUpdatesConfigurationProtobuf *clientUpdatesConfigMessage;
@property (readonly, nonatomic) BOOL hasMasterVolumeControlCapabilitiesDidChangeMessage;
@property (retain, nonatomic) _MRVolumeControlAvailabilityProtobuf *masterVolumeControlCapabilitiesDidChangeMessage;
@property (readonly, nonatomic) BOOL hasGameController;
@property (retain, nonatomic) _MRGameControllerMessageProtobuf *gameController;
@property (readonly, nonatomic) BOOL hasRegisterGameController;
@property (retain, nonatomic) _MRRegisterGameControllerMessageProtobuf *registerGameController;
@property (readonly, nonatomic) BOOL hasRegisterGameControllerResponse;
@property (retain, nonatomic) _MRRegisterGameControllerResponseMessageProtobuf *registerGameControllerResponse;
@property (readonly, nonatomic) BOOL hasUnregisterGameController;
@property (retain, nonatomic) _MRUnregisterGameControllerMessageProtobuf *unregisterGameController;
@property (readonly, nonatomic) BOOL hasRegisterForGameControllerEvents;
@property (retain, nonatomic) _MRRegisterForGameControllerEventsMessageProtobuf *registerForGameControllerEvents;
@property (readonly, nonatomic) BOOL hasKeyboardMessage;
@property (retain, nonatomic) _MRKeyboardMessageProtobuf *keyboardMessage;
@property (readonly, nonatomic) BOOL hasGetKeyboardMessage;
@property (retain, nonatomic) _MRGetKeyboardSessionProtobuf *getKeyboardMessage;
@property (readonly, nonatomic) BOOL hasTextInputMessage;
@property (retain, nonatomic) _MRTextInputMessageProtobuf *textInputMessage;
@property (readonly, nonatomic) BOOL hasGetVoiceInputDevicesMessage;
@property (retain, nonatomic) _MRGetVoiceInputDevicesMessageProtobuf *getVoiceInputDevicesMessage;
@property (readonly, nonatomic) BOOL hasGetVoiceInputDevicesResponseMessage;
@property (retain, nonatomic) _MRGetVoiceInputDevicesResponseMessageProtobuf *getVoiceInputDevicesResponseMessage;
@property (readonly, nonatomic) BOOL hasRegisterVoiceInputDeviceMessage;
@property (retain, nonatomic) _MRRegisterVoiceInputDeviceMessageProtobuf *registerVoiceInputDeviceMessage;
@property (readonly, nonatomic) BOOL hasRegisterVoiceInputDeviceResponseMessage;
@property (retain, nonatomic) _MRRegisterVoiceInputDeviceResponseMessageProtobuf *registerVoiceInputDeviceResponseMessage;
@property (readonly, nonatomic) BOOL hasSetRecordingStateMessage;
@property (retain, nonatomic) _MRSetRecordingStateMessageProtobuf *setRecordingStateMessage;
@property (readonly, nonatomic) BOOL hasSendVoiceInputMessage;
@property (retain, nonatomic) _MRSendVoiceInputMessageProtobuf *sendVoiceInputMessage;
@property (readonly, nonatomic) BOOL hasPlaybackQueueRequest;
@property (retain, nonatomic) _MRPlaybackQueueRequestProtobuf *playbackQueueRequest;
@property (readonly, nonatomic) BOOL hasTransactionPackets;
@property (retain, nonatomic) _MRTransactionMessageProtobuf *transactionPackets;
@property (readonly, nonatomic) BOOL hasCryptoPairingMessage;
@property (retain, nonatomic) _MRCryptoPairingMessageProtobuf *cryptoPairingMessage;
@property (readonly, nonatomic) BOOL hasGameControllerProperties;
@property (retain, nonatomic) _MRGameControllerPropertiesMessageProtobuf *gameControllerProperties;
@property (readonly, nonatomic) BOOL hasReadyStateMessage;
@property (retain, nonatomic) _MRSetReadyStateMessageProtobuf *readyStateMessage;
@property (readonly, nonatomic) BOOL hasConnectionState;
@property (retain, nonatomic) _MRSetConnectionStateMessageProtobuf *connectionState;
@property (readonly, nonatomic) BOOL hasSendButtonEventMessage;
@property (retain, nonatomic) _MRSendButtonEventMessageProtobuf *sendButtonEventMessage;
@property (readonly, nonatomic) BOOL hasSetHiliteModeMessage;
@property (retain, nonatomic) _MRSetHiliteModeMessageProtobuf *setHiliteModeMessage;
@property (readonly, nonatomic) BOOL hasWakeDeviceMessage;
@property (retain, nonatomic) _MRWakeDeviceMessageProtobuf *wakeDeviceMessage;
@property (readonly, nonatomic) BOOL hasGenericMessage;
@property (retain, nonatomic) _MRGenericMessageProtobuf *genericMessage;
@property (readonly, nonatomic) BOOL hasSendPackedVirtualTouchEventMessage;
@property (retain, nonatomic) _MRSendPackedVirtualTouchEventMessageProtobuf *sendPackedVirtualTouchEventMessage;
@property (readonly, nonatomic) BOOL hasSendLyricsEventMessage;
@property (retain, nonatomic) _MRSendLyricsEventMessageProtobuf *sendLyricsEventMessage;
@property (readonly, nonatomic) BOOL hasSetNowPlayingClientMessage;
@property (retain, nonatomic) _MRSetNowPlayingClientMessageProtobuf *setNowPlayingClientMessage;
@property (readonly, nonatomic) BOOL hasSetNowPlayingPlayerMessage;
@property (retain, nonatomic) _MRSetNowPlayingPlayerMessageProtobuf *setNowPlayingPlayerMessage;
@property (readonly, nonatomic) BOOL hasModifyOutputContextRequestMessage;
@property (retain, nonatomic) _MRAVModifyOutputContextRequestProtobuf *modifyOutputContextRequestMessage;
@property (readonly, nonatomic) BOOL hasGetVolumeMessage;
@property (retain, nonatomic) _MRGetVolumeMessageProtobuf *getVolumeMessage;
@property (readonly, nonatomic) BOOL hasGetVolumeResultMessage;
@property (retain, nonatomic) _MRGetVolumeResultMessageProtobuf *getVolumeResultMessage;
@property (readonly, nonatomic) BOOL hasSetVolumeMessage;
@property (retain, nonatomic) _MRSetVolumeMessageProtobuf *setVolumeMessage;
@property (readonly, nonatomic) BOOL hasVolumeDidChangeMessage;
@property (retain, nonatomic) _MRVolumeDidChangeMessageProtobuf *volumeDidChangeMessage;
@property (readonly, nonatomic) BOOL hasRemoveClientMessage;
@property (retain, nonatomic) _MRRemoveClientMessageProtobuf *removeClientMessage;
@property (readonly, nonatomic) BOOL hasRemovePlayerMessage;
@property (retain, nonatomic) _MRRemovePlayerMessageProtobuf *removePlayerMessage;
@property (readonly, nonatomic) BOOL hasUpdateClientMessage;
@property (retain, nonatomic) _MRUpdateClientMessageProtobuf *updateClientMessage;
@property (readonly, nonatomic) BOOL hasUpdateContentItemMessage;
@property (retain, nonatomic) _MRUpdateContentItemMessageProtobuf *updateContentItemMessage;
@property (readonly, nonatomic) BOOL hasUpdateContentItemArtworkMessage;
@property (retain, nonatomic) _MRUpdateContentItemArtworkMessageProtobuf *updateContentItemArtworkMessage;
@property (readonly, nonatomic) BOOL hasUpdatePlayerMessage;
@property (retain, nonatomic) _MRUpdatePlayerMessageProtobuf *updatePlayerMessage;
@property (readonly, nonatomic) BOOL hasPromptForRouteAuthorizationMessage;
@property (retain, nonatomic) _MRPromptForRouteAuthorizationMessageProtobuf *promptForRouteAuthorizationMessage;
@property (readonly, nonatomic) BOOL hasPromptForRouteAuthorizationResponseMessage;
@property (retain, nonatomic) _MRPromptForRouteAuthorizationResponseMessageProtobuf *promptForRouteAuthorizationResponseMessage;
@property (readonly, nonatomic) BOOL hasPresentRouteAuthorizationStatusMessage;
@property (retain, nonatomic) _MRPresentRouteAuthorizationStatusMessageProtobuf *presentRouteAuthorizationStatusMessage;
@property (readonly, nonatomic) BOOL hasGetVolumeControlCapabilitiesMessage;
@property (retain, nonatomic) _MRGetVolumeControlCapabilitiesMessageProtobuf *getVolumeControlCapabilitiesMessage;
@property (readonly, nonatomic) BOOL hasGetVolumeControlCapabilitiesResultMessage;
@property (retain, nonatomic) _MRGetVolumeControlCapabilitiesResultMessageProtobuf *getVolumeControlCapabilitiesResultMessage;
@property (readonly, nonatomic) BOOL hasVolumeControlCapabilitiesDidChangeMessage;
@property (retain, nonatomic) _MRVolumeControlCapabilitiesDidChangeMessageProtobuf *volumeControlCapabilitiesDidChangeMessage;
@property (readonly, nonatomic) BOOL hasUpdateOutputDevicesMessage;
@property (retain, nonatomic) _MRUpdateOutputDevicesMessageProtobuf *updateOutputDevicesMessage;
@property (readonly, nonatomic) BOOL hasRemoveOutputDevicesMessage;
@property (retain, nonatomic) _MRRemoveOutputDevicesMessageProtobuf *removeOutputDevicesMessage;
@property (readonly, nonatomic) BOOL hasRemoteTextInputMessage;
@property (retain, nonatomic) _MRRemoteTextInputMessageProtobuf *remoteTextInputMessage;
@property (readonly, nonatomic) BOOL hasGetRemoteTextInputSessionMessage;
@property (retain, nonatomic) _MRGetRemoteTextInputSessionProtobuf *getRemoteTextInputSessionMessage;
@property (readonly, nonatomic) BOOL hasPlaybackSessionRequestMessage;
@property (retain, nonatomic) _MRPlaybackSessionRequestMessageProtobuf *playbackSessionRequestMessage;
@property (readonly, nonatomic) BOOL hasPlaybackSessionResponseMessage;
@property (retain, nonatomic) _MRPlaybackSessionResponseMessageProtobuf *playbackSessionResponseMessage;
@property (readonly, nonatomic) BOOL hasSetDefaultSupportedCommandsMessage;
@property (retain, nonatomic) _MRSetStateMessageProtobuf *setDefaultSupportedCommandsMessage;
@property (readonly, nonatomic) BOOL hasPlaybackSessionMigrateRequestMessage;
@property (retain, nonatomic) _MRPlaybackSessionMigrateRequestMessageProtobuf *playbackSessionMigrateRequestMessage;
@property (readonly, nonatomic) BOOL hasPlaybackSessionMigrateResponseMessage;
@property (retain, nonatomic) _MRPlaybackSessionMigrateResponseMessageProtobuf *playbackSessionMigrateResponseMessage;
@property (readonly, nonatomic) BOOL hasErrorDescription;
@property (retain, nonatomic) NSString *errorDescription;
@property (readonly, nonatomic) BOOL hasPlaybackSessionMigrateBeginMessage;
@property (retain, nonatomic) _MRPlaybackSessionMigrateBeginMessageProtobuf *playbackSessionMigrateBeginMessage;
@property (readonly, nonatomic) BOOL hasPlaybackSessionMigrateEndMessage;
@property (retain, nonatomic) _MRPlaybackSessionMigrateEndMessageProtobuf *playbackSessionMigrateEndMessage;
@property (readonly, nonatomic) BOOL hasUpdateActiveSystemEndpointMessage;
@property (retain, nonatomic) _MRUpdateActiveSystemEndpointMessageProtobuf *updateActiveSystemEndpointMessage;
@property (readonly, nonatomic) BOOL hasDiscoveryModeMessage;
@property (retain, nonatomic) _MRSetDiscoveryModeProtobufMessage *discoveryModeMessage;
@property (readonly, nonatomic) BOOL hasUpdateEndpointsMessage;
@property (retain, nonatomic) _MRUpdateEndpointsMessageProtobuf *updateEndpointsMessage;
@property (readonly, nonatomic) BOOL hasRemoveEndpointsMessage;
@property (retain, nonatomic) _MRRemoveEndpointsMessageProtobuf *removeEndpointsMessage;
@property (readonly, nonatomic) BOOL hasUniqueIdentifier;
@property (retain, nonatomic) NSString *uniqueIdentifier;
@property (readonly, nonatomic) BOOL hasPlayerClientPropertiesMessage;
@property (retain, nonatomic) _MRPlayerClientPropertiesMessageProtobuf *playerClientPropertiesMessage;
@property (readonly, nonatomic) BOOL hasOriginClientPropertiesMessage;
@property (retain, nonatomic) _MROriginClientPropertiesMessageProtobuf *originClientPropertiesMessage;
@property (readonly, nonatomic) BOOL hasAudioFadeMessage;
@property (retain, nonatomic) _MRAudioFadeMessageProtobuf *audioFadeMessage;
@property (readonly, nonatomic) BOOL hasAudioFadeResponseMessage;
@property (retain, nonatomic) _MRAudioFadeResponseMessageProtobuf *audioFadeResponseMessage;
@property (readonly, nonatomic) BOOL hasDiscoveryUpdateEndpointsMessage;
@property (retain, nonatomic) _MRDiscoveryUpdateEndpointsProtobufMessage *discoveryUpdateEndpointsMessage;
@property (readonly, nonatomic) BOOL hasDiscoveryUpdateOutputDevicesMessage;
@property (retain, nonatomic) _MRDiscoveryUpdateOutputDevicesProtobufMessage *discoveryUpdateOutputDevicesMessage;
@property (readonly, nonatomic) BOOL hasSetListeningModeMessage;
@property (retain, nonatomic) _MRSetListeningModeMessageProtobuf *setListeningModeMessage;
@property (readonly, nonatomic) BOOL hasError;
@property (retain, nonatomic) _MRErrorProtobuf *error;
@property (readonly, nonatomic) BOOL hasConfigureConnectionMessage;
@property (retain, nonatomic) _MRConfigureConnectionMessageProtobuf *configureConnectionMessage;
@property (readonly, nonatomic) BOOL hasCreateHostedEndpointRequest;
@property (retain, nonatomic) _MRCreateHostedEndpointRequestProtobuf *createHostedEndpointRequest;
@property (readonly, nonatomic) BOOL hasCreateHostedEndpointResponse;
@property (retain, nonatomic) _MRCreateHostedEndpointResponseProtobuf *createHostedEndpointResponse;
@property (readonly, nonatomic) BOOL hasAdjustVolumeMessage;
@property (retain, nonatomic) _MRAdjustVolumeMessageProtobuf *adjustVolumeMessage;
@property (readonly, nonatomic) BOOL hasGetVolumeMutedMessage;
@property (retain, nonatomic) _MRGetVolumeMutedMessageProtobuf *getVolumeMutedMessage;
@property (readonly, nonatomic) BOOL hasGetVolumeMutedResultMessage;
@property (retain, nonatomic) _MRGetVolumeMutedResultMessageProtobuf *getVolumeMutedResultMessage;
@property (readonly, nonatomic) BOOL hasSetVolumeMutedMessage;
@property (retain, nonatomic) _MRSetVolumeMutedMessageProtobuf *setVolumeMutedMessage;
@property (readonly, nonatomic) BOOL hasVolumeMutedDidChangeMessage;
@property (retain, nonatomic) _MRVolumeMutedDidChangeMessageProtobuf *volumeMutedDidChangeMessage;
@property (readonly, nonatomic) BOOL hasSetConversationDetectionEnabledMessage;
@property (retain, nonatomic) _MRSetConversationDetectionEnabledMessageProtobuf *setConversationDetectionEnabledMessage;

- (unsigned long long)hash;
- (id)typeAsString:(int)a0;
- (BOOL)readFrom:(id)a0;
- (void)writeTo:(id)a0;
- (id)description;
- (void).cxx_destruct;
- (int)StringAsType:(id)a0;
- (id)dictionaryRepresentation;
- (void)copyTo:(id)a0;
- (BOOL)isEqual:(id)a0;
- (void)mergeFrom:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;

@end