Sip Endpoint SDK for Apple OS
|
00001 // 00002 // GSSession.h 00003 // SipEndpoint 00004 // 00005 // Created by Vlad Baranovsky on 8/12/11. 00006 // Copyright 2011 Genesys Labs. All rights reserved. 00007 // 00008 00009 #import <Foundation/Foundation.h> 00010 #import "GSMedia.h" 00011 #import "GSConnection.h" 00012 #import "GSAudioStream.h" 00013 00017 @protocol GSSession <NSObject> 00018 00022 @property (nonatomic, readonly) GSSessionState state; 00023 00027 @property (nonatomic, copy, readonly) NSString* sessionId; 00028 00032 @property (nonatomic, retain, readonly) id<GSConnection> connection; 00033 00041 - (BOOL) supportsMedia:(GSMedia*) media; 00042 00043 @property (nonatomic, copy, readonly) NSString* remoteParty; 00044 00045 @property (nonatomic, retain, readonly) id<GSAudioStream> audioStream; 00046 00047 @end