ICallsListener

Интерфейс событий состояний вызовов.

Методы

callNew

Новый входящий или исходящий вызов.

Входные параметры

Параметр Тип Описание
call Call объект нового вызова

callConnected

Вызов принят, голосовое соединение установлено.

Входные параметры

Параметр Тип Описание
call Call объект принятого вызова

callHold

Вызов поставлен на удержание.

Входные параметры

Параметр Тип Описание
call Call объект вызова на удержании

callResumed

Вызов убран с удержания.

Входные параметры

Параметр Тип Описание
call Call объект вызова не на удержании

callDisconnected

Вызов завершился успешно и будет удалён.

Входные параметры

Параметр Тип Описание
call Call объект успешно завершённого вызова

callError

Вызов завершился ошибкой.

Входные параметры

Параметр Тип Описание
call Call объект завершённого вызова с ошибкой
error enum CallError ошибка вызова
message string описание ошибки

CallError

Значение Описание
NOT_ACTIVATED аккаунт не активирован
BAD_CALL_URI неправильный URI вызова
NOT_FOUND вызов не найден
FORBIDDEN вызов запрещён
ADDRESS_INCOMPLETE неполный адрес вызова (в набранном номере отсутствуют некоторый цифры)
AUTHORIZATION_FAILED ошибка в авторизации в аккаунте
CONNECTION_FAILED ошибка подключения
OTHER другая ошибка

callInConference

Вызов добавлен в конференцию или исключён из конференции.

Входные параметры

Параметр Тип Описание
call Call объект вызова
inConference boolean ошибка вызова

callMuted

Статус микрофона (включён/выключен) изменился. Текущий статус микрофона можно получить из возвращаемого объекта вызова Call.

Параметр Тип Описание
call Call объект вызова

Содержание статьи