// // configManager.h // HDLLinPhoneSDK // // Created by 陈启扬 on 2021/8/12. // Copyright © 2021 陈启扬. All rights reserved. // #import #import "LinPhoneWraper.h" NS_ASSUME_NONNULL_BEGIN @interface configManager : NSObject +(instancetype)instance; -(void)setDb:(LinphoneConfig*)cPointer; -(void)lpConfigSetString:(NSString *)value key:(NSString *)key section:(NSString *)section; -(void)lpConfigSetString:(NSString *)value key:(NSString *)key; -(NSString *)lpConfigStringForKey:(NSString *)key section:(NSString *)section defaultValue:(NSString *)defaultValue; -(NSString *)lpConfigStringForKey:(NSString *)key section:(NSString *)section; -(NSString *)lpConfigStringForKey:(NSString *)key defaultValue:(NSString *)defaultValue; -(NSString *)lpConfigStringForKey:(NSString *)key; -(void)lpConfigSetInt:(int)value key:(NSString *)key section:(NSString *)section; -(void)lpConfigSetInt:(int)value key:(NSString *)key; -(int)lpConfigIntForKey:(NSString *)key section:(NSString *)section defaultValue:(int)defaultValue ; -(int)lpConfigIntForKey:(NSString *)key section:(NSString *)section ; -(int)lpConfigIntForKey:(NSString *)key defaultValue:(int)defaultValue ; -(int)lpConfigIntForKey:(NSString *)key ; -(void)lpConfigSetBool:(BOOL)value key:(NSString *)key section:(NSString *)section; -(void)lpConfigSetBool:(BOOL)value key:(NSString *)key; -(BOOL)lpConfigBoolForKey:(NSString *)key section:(NSString *)section defaultValue:(BOOL)defaultValue; -(BOOL)lpConfigBoolForKey:(NSString *)key section:(NSString *)section; -(BOOL)lpConfigBoolForKey:(NSString *)key defaultValue:(BOOL)defaultValue; -(BOOL)lpConfigBoolForKey:(NSString *)key; @end NS_ASSUME_NONNULL_END