SIP Endpoint SDK for OS X
 All Classes Functions Properties
GSSipAbstractionObject.h
1 //
2 // GSSipAbstractionObject.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 #import "PolicyDelegates.h"
11 #import "GSepCore.h"
12 
13 @interface GSSipAbstractionObject : NSObject {
14 @private
15  id<GSLogger> logger;
16  NSMutableDictionary* configuration;
17  GSepCore *epCore;
18 }
19 
25 @property (nonatomic, retain) id<GSLogger> logger;
26 
32 @property (nonatomic, retain) NSMutableDictionary* configuration;
33 
34 @property (nonatomic, retain) GSepCore *epCore;
35 
36 - (id) initWithLogger:(id<GSLogger>) theLogger;
37 
38 - (id) initWithLogger:(id<GSLogger>) theLogger
39  core:(GSepCore*) theCore;
40 
41 - (id) initWithLogger:(id<GSLogger>) theLogger
42  configData:(NSData*) theConfigData;
43 
44 @end