7 #import "CKDLockMonitor.h"
8 #import "XPCNotificationDispatcher.h"
10 #import <Foundation/Foundation.h>
12 @interface CKDAKSLockMonitor
: NSObject
<CKDLockMonitor
, XPCNotificationListener
>
14 @
property (readonly
) BOOL unlockedSinceBoot
;
15 @
property (readonly
) BOOL locked
;
17 @
property (weak
) NSObject
<CKDLockListener
>* listener
;
19 + (instancetype
) monitor
;
21 - (instancetype
) init
;
25 - (void) connectTo
: (NSObject
<CKDLockListener
>*) listener
;