#import <AOAudioInteraction.h>
Describes methods that are implemented by the delegate of AOAudioInteractionDelegate.
◆ discardComplete
Sent when the interaction has finished discarding.
◆ holdComplete
Sent when the interaction is on hold
◆ interactionActive
- (void) interactionActive |
|
|
|
Sent when the interaction has been established.
◆ interactionAudioMuteStatusChanged:
- (void) interactionAudioMuteStatusChanged: |
|
(BOOL) |
isMuted |
|
Sent when the interaction's audio is muted or unmuted.
- Parameters
-
isMuted | The new audio mute state. |
◆ interactionEnded
- (void) interactionEnded |
|
|
|
Sent when the interaction has ended.
◆ interactionFailed:
- (void) interactionFailed: |
|
(NSError *) |
error |
|
Sent when the interaction has failed.
- Parameters
-
error | An error object describing the failure. |
◆ interactionInitiating
- (void) interactionInitiating |
|
|
|
Sent when the interaction is reqesting a session from the Avaya Mobile Communications snap-in.
◆ interactionRemoteAlerting
- (void) interactionRemoteAlerting |
|
|
|
Sent when the interaction begins alerting at the remote end.
In SIP this corresponds to the interaction receiving a 180 or 183 response from the network. It should be noted that this method may be sent multiple times during initiating an interaction as a result of changes to early media availability and/or redirections. Application developers should not make assumptions about exact ordering of provisional responses, as the sequence depends on different call routing features/topologies.
◆ onInteractionQualityChanged:
- (void) onInteractionQualityChanged: |
|
(AOCallQuality) |
quality |
|
Called when a interaction's quality state changes
- Parameters
-
◆ remoteHoldComplete
- (void) remoteHoldComplete |
|
|
|
Sent when the interaction is on remotely hold
◆ remoteUnholdComplete
- (void) remoteUnholdComplete |
|
|
|
Sent when the interaction has remotely unheld.
◆ unholdComplete
Sent when the interaction has unheld.
The documentation for this protocol was generated from the following file: