SIP Endpoint SDK for OS X
 All Classes Functions Properties
GSSipSession Class Reference
Inheritance diagram for GSSipSession:
GSSipAbstractionObject <GSSession>

List of all members.

Public Member Functions

(id) - initWithLogger:callId:
(id) - initWithLogger:callId:core:
(void) - sessionStateChanged:
- Public Member Functions inherited from GSSipAbstractionObject
(id) - initWithLogger:
(id) - initWithLogger:core:
(id) - initWithLogger:configData:
- Public Member Functions inherited from
(GSResult) - changeOutputVolumeBy:
(GSResult) - changeSpeakerVolumeTo:
(int) - getOutputVolume

Properties

int callId
GSSessionState state
NSString * sessionId
id< GSConnectionconnection
int speakerVolume
NSString * remoteParty
GSFlagState hasVideo
GSFlagState localHold
GSFlagState playRingtone
BOOL sipInfo
BOOL vqAlarm
BOOL vqAlarmChanged
- Properties inherited from GSSipAbstractionObject
id< GSLoggerlogger
NSMutableDictionary * configuration
GSepCoreepCore
- Properties inherited from

Detailed Description

Definition at line 15 of file GSSipSession.h.


Property Documentation

- (int) callId
readwritenonatomicassign

The connection ID

Reimplemented from <GSSession>.

Definition at line 17 of file GSSipSession.h.

- (id< GSConnection >) connection
readwritenonatomicretain

Retrieves the connection via which this session was established.

Reimplemented from <GSSession>.

Definition at line 20 of file GSSipSession.h.

- (GSFlagState) hasVideo
readwritenonatomicassign

Stands for indicate that the session offers video

Returns:
GSFlagStateTrue when video is presented in a given session
GSFlagStateFalse when video is NOT presented in a given session
GSFlagStateUnknown if has video indication is not applicable for this state

Reimplemented from <GSSession>.

Definition at line 23 of file GSSipSession.h.

- (NSString *) remoteParty
readwritenonatomicretain

Represents Remote Party address

Returns:
a string with remote party address

Reimplemented from <GSSession>.

Definition at line 22 of file GSSipSession.h.

- (NSString *) sessionId
readwritenonatomicretain

d Retrieves the current session id.

Reimplemented from <GSSession>.

Definition at line 19 of file GSSipSession.h.

- (BOOL) sipInfo
readwritenonatomicassign

Represents the current mic volume

Returns:
a number from 0 to 100 that represents the currently used mic volume

Reimplemented from <GSSession>.

Definition at line 28 of file GSSipSession.h.

- (int) speakerVolume
readwritenonatomicassign

Represents the current speaker volume

Returns:
a number from 0 to 100 that represents the currently used speaker volume

Reimplemented from <GSSession>.

Definition at line 21 of file GSSipSession.h.

- (GSSessionState) state
readwritenonatomicassign

Retrieves the current session state

Reimplemented from <GSSession>.

Definition at line 18 of file GSSipSession.h.


The documentation for this class was generated from the following file: