Sip Endpoint SDK for Apple OS
 All Classes Functions Properties
GSSessionPolicyDelegate.h
1 //
2 // GSSessionPolicyDelegate.h
3 // SipEndpoint
4 //
5 // Created by Vlad Baranovsky on 9/13/11.
6 // Copyright 2011 Genesys Labs. All rights reserved.
7 //
8 
9 #import <Foundation/Foundation.h>
10 #import "GSPolicyDelegate.h"
11 #import "GSSession.h"
12 
19 @required
20 
28 - (NSArray*) prioritizedCodecList;
29 
39 - (GSDtmfMethod) dtmfMethodForSession:(id<GSSession>) session;
40 
48 - (BOOL) shouldAnswerIncomingSession:(id<GSSession>) session;
49 
57 - (BOOL) isVideoCodecAvailable;
58 
66 - (BOOL) shouldAcceptVideo:(id<GSSession>) session;
67 
75 - (BOOL) rejectWhenHeadsetNa:(id<GSSession>) session;
76 
84 - (NSString*) sipCodeWhenHeadsetNa:(id<GSSession>) session;
85 
92 - (int) agcMode;
93 
101 - (int) dtxMode;
109 - (int) vadLevel;
110 
111 @end