luxlabs header browser preview


@class NSObject;
@protocol OS_dispatch_queue;

@interface CMPedometerProxy : NSObject {
    NSObject<OS_dispatch_queue> *fInternalQueue;
    NSObject<OS_dispatch_queue> *fAppQueue;
    void *fLocationdConnection;
    id /* block */ fOffsetUpdateHandler;
    id /* block */ fCumulativeUpdateHandler;
    long long fStepCountFromStart;
    long long fPushCountFromStart;
    long long fStepCountOffset;
    long long fPushCountOffset;
    double fDistanceFromStart;
    double fDistanceOffset;
    int fFloorAscendedStart;
    int fFloorAscendedOffset;
    int fFloorDescendedStart;
    int fFloorDescendedOffset;
    double fActiveTimeFromStart;
    double fActiveTimeOffset;
    double fValidStartDate;
    BOOL fStopUpdates;
    BOOL fFloorCountingAvailable;
    BOOL fPaceAndCadenceAvailable;
    id /* block */ fEventHandler;
    BOOL fStopEventUpdates;
    int fWorkoutType;
    int fElevationAscendedStart;
    int fElevationAscendedOffset;
    int fElevationDescendedStart;
    int fElevationDescendedOffset;
    BOOL fElevationCountingAvailable;
    int fDistanceSource;
}

- (id)init;
- (void)_startPedometerEventUpdatesWithHandler:(id /* block */)a0;
- (void)_handleQueryResponse:(struct shared_ptr<CLConnectionMessage> { struct CLConnectionMessage *x0; struct __shared_weak_count *x1; })a0 onQueue:(id)a1 withHandler:(id /* block */)a2;
- (void)dealloc;
- (void)_startPedometerUpdatesSinceDataRecord:(id)a0 withHandler:(id /* block */)a1;
- (void)_queryPedometerDataFromDate:(id)a0 toDate:(id)a1 withHandler:(id /* block */)a2;
- (void)_startPedometerUpdatesFromDate:(id)a0 withHandler:(id /* block */)a1;
- (void)_queryPedometerCalibrationBinsWithHandler:(id /* block */)a0 forType:(long long)a1 forRemote:(BOOL)a2;
- (id)_strideCalibrationDump;
- (void)_stopPedometerUpdates;
- (void)_internalQueryPedometerDataFromDate:(id)a0 toDate:(id)a1 onQueue:(id)a2 withHandler:(id /* block */)a3;
- (void)_stopPedometerEventUpdates;
- (void)_handleRecordQueryResponse:(struct shared_ptr<CLConnectionMessage> { struct CLConnectionMessage *x0; struct __shared_weak_count *x1; })a0 withHandler:(id /* block */)a1 shouldStartUpdates:(BOOL)a2;
- (void)_teardown;
- (void)_queryPedometerDataSinceDataRecord:(id)a0 withHandler:(id /* block */)a1 shouldStartUpdates:(BOOL)a2;
- (void)_subscribeToCumulativePedometerUpdates:(id /* block */)a0;

@end