luxlabs header browser preview


@interface AMSSubscriptionEntitlementsTask : AMSTask

@property (nonatomic) long long cachePolicy;
@property (nonatomic) BOOL extendedCarrierCheck;
@property (nonatomic) long long mediaType;

+ (unsigned long long)_segmentForMediaType:(long long)a0 error:(id *)a1;
+ (id)updateCacheForMediaType:(long long)a0 account:(id)a1 data:(id)a2;

- (id)initWithMediaType:(long long)a0;
- (id)_fetchEntitlementsFromASD;
- (id)_fetchEntitlementsFromIC;
- (id)_queryCachedASDSubscriptionForSegment:(unsigned long long)a0 controller:(id)a1 reloadIfNeeded:(BOOL)a2;
- (id)_reloadASDSubscriptionForSegment:(unsigned long long)a0 controller:(id)a1;
- (id)_resultFromASDEntitlements:(id)a0;
- (id)_resultFromICResponse:(id)a0;
- (BOOL)_shouldIgnoreCaches;
- (BOOL)_shouldIgnoreRemoteData;
- (id)performExternalLookup;

@end