luxlabs header browser preview


@class NSString, NSDictionary, MPRemoteCommandUserIdentity, MPRemoteCommand;

@interface MPRemoteCommandEvent : NSObject {
    NSDictionary *_mediaRemoteOptions;
    NSString *_contextID;
    NSString *_commandID;
}

@property (readonly, nonatomic) MPRemoteCommandUserIdentity *commandUserIdentity;
@property (readonly, nonatomic) unsigned int mediaRemoteCommandType;
@property (readonly, nonatomic) NSDictionary *mediaRemoteOptions;
@property (readonly, nonatomic) NSString *contextID;
@property (readonly, nonatomic) NSString *commandID;
@property (readonly, nonatomic) NSString *interfaceID;
@property (readonly, nonatomic) NSString *sourceID;
@property (readonly, nonatomic) NSString *contentItemID;
@property (readonly, nonatomic) long long playbackQueueOffset;
@property (readonly, nonatomic) double timeout;
@property (readonly, nonatomic) MPRemoteCommand *command;
@property (readonly, nonatomic) double timestamp;

+ (id)eventWithCommand:(id)a0 mediaRemoteType:(unsigned int)a1 options:(id)a2;

- (id)init;
- (id)description;
- (void).cxx_destruct;
- (id)initWithCommand:(id)a0 mediaRemoteType:(unsigned int)a1 options:(id)a2;

@end