Service for creating and receiving audio/video calls.
More...
#import <CSCallService.h>
Inherits NSObject.
Service for creating and receiving audio/video calls.
- (NSString *) applyDialingRulesForEC500: |
|
(NSString *) |
inputNumber |
|
Apply dialing rules .
It is used for applying dialing rules outside of the call service (e.g ec500 calls)
- Parameters
-
inputNumber | to which dialing rules logic needs to be applied. |
- Returns
- A number that can be dialed or the number as is if the number is not valid or cannot be transformed.
- Returns
- the calls that are in progress.
Creates a new outgoing call.
- Returns
- Creates a new outgoing call.
Gets CSCapability object indicating whether the call can be created.
- Parameters
-
callCreationInfo | the line appearance id and other call creation information. |
- Returns
- CSCapability object indicating whether the call can be created.
Creates a new outgoing call with information provided in the input argument.
- Parameters
-
callCreationInfo | Call creation information |
- Returns
- Creates a new outgoing call on bridge line.
- (NSArray *) ignoredCalls |
|
|
|
Returns the list of calls that are currently in the ignored stated.
Gets CSCapability object indicating whether the video is allowed for specific call type.
For each call type video capability is calculated based on license, user configuration and available network.
- Parameters
-
- Returns
- CSCapability object indicating whether the video is allowed.
Gets CSCapability object indicating whether the VoIP calling is allowed for specific call type.
For each call type VoIP calling capability is calculated based on user configuration and available network.
- Parameters
-
- Returns
- CSCapability object indicating whether the VoIP calling is allowed.
Get current locally established active call.
An active call is local and in established state. The active call is null if there is no call or all local calls are in held state.
- Returns
- The new active call if exist otherwise nil.
- (BOOL) autoAnswerAdministered |
|
readnonatomicassign |
A Boolean value indicating whether auto-answer is administered.
This information is used to indicate how the client will behave when an incoming call is received.
Do not use this information to determine if an incoming call should be answered automatically by your client. Instead use the call.canAutoAnswer property for that purpose.
NOTE: The SDK never auto-answers a call, we simply provide info indicating whether the call can be auto-answered. It's up to the client to act on this info and automatically answer the call.
- Returns
- true if auto-answer is administered.
The delegate responsible for handling call events.
- (NSArray*) emergencyNumbers |
|
readnonatomicassign |
Gets information about the emergency numbers.
- Returns
- An NSArray of strings.
A Boolean value indicating whether there is a call in held state.
- (BOOL) hasInitiatingCall |
|
readnonatomicassign |
A Boolean value indicating whether there is a call in initiating state.
- Returns
YES
if there is at least one call initiated but not yet established, NO
otherwise.
- (NSArray*) lineAppearances |
|
readnonatomicassign |
Gets information about the line appearances.
- Returns
- An NSArray of CSLineAppearance objects.
Gets CSCapability object indicating whether the video is allowed.
video capability is calculated based on license, user configuration and available network.
Gets CSCapability object indicating whether the VoIP calling is allowed.
VoIP calling capability is calculated based on user configuration and available network.
The documentation for this class was generated from the following file: