luxlabs header browser preview


@class NSData, NSUUID;

@interface AFMyriadAdvertisementContextRecord : NSObject

@property (readonly, nonatomic) unsigned char advertisementContextVersion;
@property (readonly, nonatomic) long long advertisementRecordType;
@property (readonly, nonatomic) double voiceTriggerEndTime;
@property (readonly, copy, nonatomic) NSData *advertisementPayload;
@property (readonly, copy, nonatomic) NSUUID *deviceID;
@property (nonatomic) double advertisementDispatchTime;

- (id)description;
- (void).cxx_destruct;
- (unsigned long long)_advertismentPayloadSizeForVersion:(unsigned char)a0;
- (id)_deviceIDFromBytes:(const unsigned char[16] *)a0;
- (char)_getAdvertismentRecordTypeForVersion:(unsigned char)a0 data:(id)a1;
- (id)_getDeviceIdForVersion:(unsigned char)a0 data:(id)a1;
- (id)_getMyriadAdvertisementDataForVersion:(unsigned char)a0 data:(id)a1;
- (double)_getVoiceTriggerEndTimeForVersion:(unsigned char)a0 data:(id)a1;
- (void)_initializeMyriadAdvertisementContextRecordFromData:(id)a0;
- (BOOL)compareAdvertisementPayload:(id)a0;
- (id)initWithAdvertisementRecordType:(long long)a0 voiceTriggerEndTime:(double)a1 advertisementPayload:(id)a2 deviceID:(id)a3;
- (id)initWithMyriadAdvertisementContextRecordData:(id)a0;
- (BOOL)isSaneForVoiceTriggerEndTime:(double)a0 endtimeDistanceThreshold:(double)a1;
- (id)myriadAdvertisementContextAsData;
- (id)recordForDeviceId:(id)a0;

@end