SIP Endpoint SDK for OS X
 All Classes Functions Properties
GSDefaultLogger.h
1 //
2 // GSDefaultLogger.h
3 // SipEndpoint
4 //
5 // Copyright (c) 2011-2018 Genesys Telecommunications Laboratories, Inc. All rights reserved.
6 //
7 
8 #import <Foundation/Foundation.h>
9 #import "GSLogger.h"
10 
17 @interface GSDefaultLogger : NSObject <GSLogger> {
18 @private
19  int logType;
20  NSString* logName;
21  NSString* logLevel;
23  gs_log_func logMessageCb;
24 }
25 
29 //logType: 0-built-in 1-default
30 @property (nonatomic) int logType;
31 @property (nonatomic, retain) NSString* logName;
32 @property (nonatomic, retain) NSString* logLevel;
33 @property (nonatomic) int logLevelInt;
34 @property (nonatomic) gs_log_func logMessageCb;
35 
43 - (id) initWithName:(NSString*) name logLevel:(NSString*) logLevel logType:(int) logType;
44 
45 @end