CallsDelegate

Описание

Интерфейс жизненного цикла вызова

Методы

call:inConference:

Вызов добавлен в локальную конференцию или удалён из неё

Параметры

НазваниеТипОписание
callnonnull Call *экземпляр вызова
inConferenceBOOLфлаг, показывающий, находится ли вызов в локальной конференции

callConnected:

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

Параметры

НазваниеТипОписание
callnonnull Call *экземпляр вызова

callConnectionLost:

Вызов прерван из-за потери сетевого соединения

Параметры

НазваниеТипОписание
callnonnull Call *экземпляр вызова

callDisconnected:details:

Вызов завершён

Параметры

НазваниеТипОписание
callnonnull Call *экземпляр вызова
detailsnonnull CallDisconnectDetails *дополнительная информация о вызове

callError:error:message:

Вызов завершён с ошибкой и будет удалён

Параметры

НазваниеТипОписание
callnonnull Call *экземпляр вызова
errorCallErrorошибка
messagenonnull NSString *описание ошибки

callHold:

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

Параметры

НазваниеТипОписание
callnonnull Call *экземпляр вызова

callMuted:

Изменилось состояние отключения микрофона (состояние можно получить из экземпляра вызова)

Параметры

НазваниеТипОписание
callnonnull Call *экземпляр вызова

callNew:

Создан новый исходящий или входящий вызов

Параметры

НазваниеТипОписание
callnonnull Call *экземпляр нового вызова