luxlabs header browser preview


@class NSObject;
@protocol OS_dispatch_queue, OS_dispatch_semaphore;

@interface CMActivityManagerInternal : NSObject {
    void *fLocationdConnection;
    id /* block */ fActivityHandler;
    NSObject<OS_dispatch_queue> *fPrivateQueue;
    BOOL fSubscribedToMotionState;
    NSObject<OS_dispatch_semaphore> *fSidebandOverrideSemaphore;
    NSObject<OS_dispatch_queue> *fSidebandOverrideQueue;
    BOOL fSidebandOverrideWaiting;
    long long fSidebandOverrideResult;
    NSObject<OS_dispatch_semaphore> *fMotionStateSimSemaphore;
    NSObject<OS_dispatch_queue> *fMotionStateSimQueue;
    BOOL fMotionStateSimWaiting;
    long long fMotionStateSimResult;
    long long fMotionStateYouthSimResult;
}

- (void)disconnect;
- (id)init;
- (void)dealloc;
- (void)connect;
- (void)overrideOscarSideband:(BOOL)a0 withState:(long long)a1;
- (void)simulateMotionState:(BOOL)a0 withState:(long long)a1;
- (void)simulateMotionStateYouthWithState:(long long)a0;
- (void)startActivityUpdatesWithHandlerPrivate:(id /* block */)a0;
- (void)stopActivityUpdatesPrivate;

@end