1 #import <Foundation/Foundation.h>
2 #import "OTPairingPacketContext.h"
3 #import "OTPairingService.h"
5 #import "keychain/ot/OTDeviceInformationAdapter.h"
7 @interface OTPairingSession
: NSObject
9 @
property (readonly
) NSString
*identifier
;
10 @
property (readwrite
) OTPairingPacketContext
*packet
;
11 @
property (readonly
) KCPairingChannel
*channel
;
12 @
property (readwrite
) NSString
*sentMessageIdentifier
;
15 @property OTPairingCompletionHandler completionHandler
;
16 #endif /* TARGET_OS_WATCH */
18 #if !TARGET_OS_SIMULATOR
19 @
property (readwrite
) MKBAssertionRef lockAssertion
;
20 #endif /* !TARGET_OS_SIMULATOR */
22 - (instancetype
)initWithDeviceInfo
:(OTDeviceInformationActualAdapter
*)deviceInfo
;
23 - (instancetype
)initWithDeviceInfo
:(OTDeviceInformationActualAdapter
*)deviceInfo identifier
:(NSString
*)identifier
;