Sip Endpoint SDK for Apple OS
/Users/valerypolishchuk/Projects/sepsdk-03.09.12/MacOS/Endpoint/Src/Headers/GSSession.h
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