luxlabs header browser preview


@class NSDictionary, NSMutableArray, NSMutableDictionary;

@interface TVPPlaybackReportingEventCollection : NSObject

@property (retain, nonatomic) NSMutableArray *eventArray;
@property (retain, nonatomic) NSMutableDictionary *openEvents;
@property (nonatomic) long long videoType;
@property (nonatomic) BOOL isDownloaded;
@property (nonatomic) BOOL isGroupActivity;
@property (nonatomic) BOOL isGroupActivityOriginator;
@property (nonatomic) BOOL complete;
@property (nonatomic) BOOL initialFPSRequestsComplete;
@property (readonly, nonatomic) NSDictionary *rtcReportingEventDict;

+ (void)initialize;
+ (double)_totalTimeSpentDoingFPSFetchesFromEndEvents:(id)a0;

- (id)init;
- (void).cxx_destruct;
- (void)addEndEventWithName:(id)a0 identifier:(id)a1;
- (void)addEndEventWithName:(id)a0;
- (void)addEndEventWithName:(id)a0 identifier:(id)a1 timestamp:(id)a2;
- (void)addOrReplaceStartEventWithName:(id)a0 date:(id)a1;
- (void)addSingleShotEventWithName:(id)a0 value:(id)a1;
- (void)addStartEventWithName:(id)a0;
- (void)addStartEventWithName:(id)a0 identifier:(id)a1;
- (void)addStartEventWithName:(id)a0 isUIInteraction:(BOOL)a1;
- (void)_addEventWithName:(id)a0 type:(long long)a1 identifier:(id)a2 value:(id)a3 timestamp:(id)a4 forceAdd:(BOOL)a5 isUIInteraction:(BOOL)a6;
- (void)_closeOpenEvents;
- (void)_setError:(id)a0 inEventDict:(id)a1 errorCodeKey:(id)a2 errorDomainKey:(id)a3;
- (BOOL)containsEventWithName:(id)a0;

@end