@class NSString, NSSet, NSDictionary; @interface BWStreamingSessionAnalyticsPayload : NSObject <BWCoreAnalyticsPayload> { int _clientIDType; } @property (nonatomic) unsigned int activeDeviceMask; @property (nonatomic) int deviceType; @property (nonatomic) int devicePosition; @property (nonatomic) int startingCameraPosture; @property (nonatomic) int streamingStartExifOrientation; @property (nonatomic) unsigned int streamingTime; @property (copy, nonatomic) NSString *clientApplicationID; @property (retain, nonatomic) NSSet *sunburnDetectOccurred; @property (retain, nonatomic) NSDictionary *degradedAutoFocusStatus; @property (retain, nonatomic) NSDictionary *apsMaxDynamicGainDerate; @property (retain, nonatomic) NSDictionary *apsMaxTopEndDynamicBuffer; @property (retain, nonatomic) NSDictionary *numberOfSphereJitterDetectAttempts; @property (retain, nonatomic) NSDictionary *numberOfSphereJitterDetects; @property (retain, nonatomic) NSDictionary *actuatorVendor; @property (retain, nonatomic) NSString *sphereMode; @property (nonatomic) unsigned int numberOfPhotoCaptures; @property (nonatomic) unsigned int numberOfBurstPhotoCaptures; @property (nonatomic) unsigned int numberOfBalancedPhotoCaptures; @property (nonatomic) unsigned int timeToFirstPhotoCapture; @property (nonatomic) unsigned int maxTimeSinceLastPhotoCapture; @property (nonatomic) unsigned int minTimeSinceLastPhotoCapture; @property (nonatomic) unsigned int numberOfButtonMashingCapturesAtRate0; @property (nonatomic) unsigned int numberOfButtonMashingCapturesAtRate1; @property (nonatomic) unsigned int numberOfButtonMashingEventsAtRate0; @property (nonatomic) unsigned int numberOfButtonMashingEventsAtRate1; @property (nonatomic) unsigned int longestButtonMashingEventAtRate0; @property (nonatomic) unsigned int longestButtonMashingEventAtRate1; @property (nonatomic) unsigned int timeOfFlightCameraProjectorModeMask; @property (nonatomic) unsigned int timeOfFlightCameraUsageTypeMask; @property (nonatomic) float structuredLightIdleTemperatureFirstReading; @property (nonatomic) float structuredLightActiveTemperatureFirstReading; @property (nonatomic) float structuredLightActiveTemperatureLastReading; @property (nonatomic) float structuredLightActiveTemperatureRange; @property (nonatomic) float structuredLightActiveTemperatureAverage; @property (nonatomic) float infaredSensorTemperatureRange; @property (nonatomic) float infaredSensorTemperatureAverage; @property (retain, nonatomic) NSDictionary *sensorTemperatureStats; @property (nonatomic) long long infraredProjectorUptimeInMsForLowPowerSparse; @property (nonatomic) long long infraredProjectorUptimeInMsForHighPowerSparse; @property (nonatomic) float averageSystemPressureLevel; @property (nonatomic) int maxSystemPressureLevel; @property (nonatomic) long long timeToCriticalSystemPressureInMS; @property (nonatomic) unsigned int systemPressureFactors; @property (nonatomic) BOOL cinematicFramingSupported; @property (nonatomic) BOOL cinematicFramingEnabled; @property (nonatomic) unsigned int cinematicFramingControlMode; @property (nonatomic) unsigned int cinematicFramingTime; @property (nonatomic) BOOL backgroundBlurSupported; @property (nonatomic) BOOL backgroundBlurEnabled; @property (nonatomic) unsigned int backgroundBlurTime; @property (nonatomic) BOOL backgroundBlurApertureChanged; @property (nonatomic) float backgroundBlurAperture; @property (nonatomic) BOOL studioLightingSupported; @property (nonatomic) BOOL studioLightingEnabled; @property (nonatomic) unsigned int studioLightingTime; @property (nonatomic) BOOL studioLightingIntensityChanged; @property (nonatomic) float studioLightingIntensity; @property (nonatomic) BOOL reactionEffectsSupported; @property (nonatomic) BOOL reactionEffectsEnabled; @property (nonatomic) BOOL gesturesEnabled; @property (nonatomic) BOOL cinematicVideoEnabled; @property (nonatomic) float cinematicVideoAverageRenderingTime; @property (nonatomic) float cinematicVideoWorstCaseRenderingTime; @property (nonatomic) unsigned int timeOfFlightAssistedAutoFocusStreamingTimeAt0FPS; @property (nonatomic) unsigned int timeOfFlightAssistedAutoFocusStreamingTimeAt1FPS; @property (nonatomic) unsigned int timeOfFlightAssistedAutoFocusStreamingTimeAt8FPS; @property (nonatomic) unsigned int timeOfFlightAssistedAutoFocusStreamingTimeAtOtherFPS; @property (nonatomic) unsigned int captureDeviceType; @property (nonatomic) float depthMaxFrameRate; @property (nonatomic) unsigned int depthFormatDimensionWidth; @property (nonatomic) unsigned int depthFormatDimensionHeight; @property (nonatomic) unsigned int depthPixelFormat; @property (nonatomic) BOOL depthDataFiltered; @property (nonatomic) BOOL faceDrivenAEAFEnabledByDefault; @property (nonatomic) unsigned int faceDrivenAFDisabledCount; @property (nonatomic) unsigned int faceDrivenAEDisabledCount; @property (nonatomic) unsigned int maxFacesDetected; @property (nonatomic) float minLuxValue; @property (nonatomic) float maxLuxValue; @property (nonatomic) float averageLuxValue; @property (nonatomic, getter=isPhotoFormat) BOOL photoFormat; @property (nonatomic) int continuityCameraClientDeviceClass; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (id)eventName; - (id)init; - (id)eventDictionary; - (void)reset; - (void)dealloc; @end