luxlabs header browser preview


@class HMHome;
@protocol HFMediaValueSource, HFMediaProfileContainer, HFCharacteristicValueSource;

@interface HFMediaAccessoryItemUpdateRequest : NSObject

@property (readonly, nonatomic) HMHome *home;
@property (readonly, nonatomic) id<HFCharacteristicValueSource> valueSource;
@property (readonly, nonatomic) id<HFMediaValueSource> mediaValueSource;
@property (readonly, nonatomic) id<HFMediaProfileContainer> mediaProfile;

- (id)init;
- (void).cxx_destruct;
- (id)updateWithOptions:(id)a0;
- (id)accessories;
- (void)_appendRestartStatusMessageForAccessory:(id)a0 toResults:(id)a1;
- (void)_appendSplitMediaAccountWarningForAccessory:(id)a0 toResults:(id)a1;
- (void)_appendSplitMediaAccountWarningIfNeededForAccessory:(id)a0 toResults:(id)a1;
- (id)_disambiguateMultipleAccessoryResponses:(id)a0 forMediaSystem:(id)a1;
- (id)_parentMediaSystem;
- (id)initWithMediaProfileContainer:(id)a0 valueSource:(id)a1;

@end