ConfigurationManager

Класс конфигурирования SDK в процессе работы приложения.

Методы

isSipTraceEnabled

Проверка статуса логирования SIP трафика.

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

Тип Описание
boolean True - логирование включено, False - логирование выключено

setSipTraceEnabled

Включить/выключить логирование SIP трафика.

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

Параметр Тип Описание
enabled boolean True - включить логирование, False - включить логирование

isStunEnabled

Проверка использования STUN-сервера для совершения вызовов.

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

Тип Описание
boolean True - STUN используется, False - STUN не используется

getStunServer

Получение адреса STUN-сервера для совершения вызовов.

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

Тип Описание
string адрес STUN-сервера

enableStunWithServer

Включить использование STUN-сервера для совершения вызовов.

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

Параметр Тип Описание
stunServer string адрес STUN-сервера

disableStun

Отключить использование STUN-сервера для совершения вызовов.

isBackgroundRunningEnabled

Проверка работает ли приложение в фоновом режиме.

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

Тип Описание
boolean True - приложение работает в фоновом режиме, False - приложение не работает в фоновом режиме

setBackgroundRunningEnabled

Включить/выключить работу приложения в фоновом режиме.

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

Параметр Тип Описание
enabled boolean True - включить фоновый режим, False - выключить фоновый режим

clearContactsCache

Удалить использованные имена контактов и значки, отображаемые в уведомлениях о вызовах.

setRingtoneEnabled

Включение/выключение использования мелодии для входящих вызовов.

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

Параметр Тип Описание
enabled boolean True — включить, False — выключить

setDetectCallLocationEnabled

Включение/выключение использования автоматического определения геолокации вызова на стороне Voice SDK.

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

Параметр Тип Описание
enabled boolean True — включить, False — выключить