luxlabs header browser preview


@interface GKReporter : NSObject

@property (nonatomic) double authenticateResponseTimestamp;
@property (nonatomic) double inviteeUILaunchTimestamp;
@property (nonatomic) double connectingDevicesTimestamp;
@property (nonatomic) double programaticInviteTimestamp;
@property (nonatomic) double appLaunchTimestamp;
@property (nonatomic) double totalInviteReceivedTimestamp;
@property (nonatomic) double messageInviteProcessingTimestamp;
@property (nonatomic) double currentRealtimeMatchPersistenceTimestamp;

+ (id)reporter;

- (void)reportEvent:(id)a0 type:(id)a1 count:(long long)a2;
- (void)reportAuthenticateResponseDuration;
- (void)reportTotalInviteReceivedDuration;
- (void)reportPlayerAuthenticationFailure:(id)a0;
- (void)recordCurrentRealtimeMatchPersistenceTimestamp;
- (void)reportEvent:(id)a0 reportable:(id)a1;
- (void)recordAuthenticateResponseTimestamp;
- (void)reportMessageInviteProcessingDuration;
- (void)reportConnectingDevicesDuration;
- (void)recordConnectingDevicesTimestamp;
- (void)recordProgramaticInviteTimestamp;
- (void)reportEvent:(id)a0 type:(id)a1 startTime:(id)a2;
- (BOOL)isTimeSpanValid:(double)a0 maxDuration:(double)a1;
- (void)reportScreenTimeEventForType:(id)a0 withStartTimestamp:(double)a1;
- (void)reportInviteeUILaunchDuration;
- (void)recordMessageInviteProcessingTimestamp;
- (void)reportEvent:(id)a0 type:(id)a1 friendsPlayedThisGame:(id)a2;
- (void)reportEvent:(id)a0 type:(id)a1 adamID:(id)a2;
- (void)reportEvent:(id)a0 type:(id)a1 inboxFriendRequestCount:(long long)a2;
- (void)reportEvent:(id)a0 type:(id)a1 scoreRank:(id)a2;
- (void)reportCurrentRealtimeMatchPersistenceDuration;
- (void)reportEvent:(id)a0 eventType:(id)a1 duration:(double)a2 refApp:(id)a3;
- (void)recordAppLaunchAndTotalTimestamp;
- (void)reportEvent:(id)a0 target:(id)a1 keyPath:(id)a2;
- (void)reportProgramaticInviteDuration;
- (void)recordInviteeUILaunchTimestamp;
- (void)reportAppLaunchDuration;
- (void)reportEvent:(id)a0 type:(id)a1 bundleID:(id)a2;
- (void)reportEvent:(id)a0 type:(id)a1 payload:(id)a2;
- (void)reportEvent:(id)a0 type:(id)a1 startTime:(id)a2 refApp:(id)a3;
- (void)reportEvent:(id)a0 type:(id)a1;
- (void)reportOnboardingEventForType:(id)a0 withStartTimestamp:(double)a1 refApp:(id)a2;
- (void)reportDurationForEvent:(id)a0 eventType:(id)a1 withStartTimestamp:(double)a2;
- (void)reportEvent:(id)a0 payload:(id)a1;

@end