session-ios/SignalUtilitiesKit/Database/OWSPrimaryStorage+Calling.h

25 lines
657 B
Objective-C

//
// Copyright (c) 2018 Open Whisper Systems. All rights reserved.
//
#import <SignalUtilitiesKit/OWSPrimaryStorage.h>
NS_ASSUME_NONNULL_BEGIN
@interface OWSPrimaryStorage (Calling)
// phoneNumber is an e164 formatted phone number.
//
// callKitId is expected to have CallKitCallManager.kAnonymousCallHandlePrefix.
- (void)setPhoneNumber:(NSString *)phoneNumber forCallKitId:(NSString *)callKitId;
// returns an e164 formatted phone number or nil if no
// record can be found.
//
// callKitId is expected to have CallKitCallManager.kAnonymousCallHandlePrefix.
- (NSString *)phoneNumberForCallKitId:(NSString *)callKitId;
@end
NS_ASSUME_NONNULL_END