Функция ПОИСК_СЕРВЕРА
Функция ПОИСК_СЕРВЕРА позволяет использовать механизм поиска серверов по протоколу UDP (локатор). Полученные результаты заносятся в параметры сетевой сессии и могут быть использованы для вызова функции ОТКРЫТЬ_СЕССИЮ.
ФУНКЦИЯ ЛОГИКА: ПОИСК_СЕРВЕРА(СТРОКА: имя_сервера; СТРОКА: имя_бд; ПЕРЕМ ПАРАМ_СЕССИИ_СЕТ: парам; ОПЦИИ_ПОИСКА_СЕРВЕРА: опции = ОПЦИИ_ПОИСКА_СЕРВЕРА[])
Параметры
- имя_сервера
- Логическое имя искомого сервера. Если не задано, то используется первый найденный сервер.
- имя_бд
- Имя базы данных на сервере. Если не задано, то поле порт_бд в параметрах сессии не заполняется.
- парам
- Ссылка на переменную, в которую записываются параметры сетевой сессии. Поля логин и пароль не заполняются.
- опции
- Опции поиска серверов. Если не заданы, то параметры поиска считываются из файла ircon2.ini.
Возвращаемое значение
ДА – в случае успешного обнаружения сервера, НЕТ – в случае отсутствия заданного сервера или ошибки.
Обрабатывать результат можно с помощью функции ПОСЛ_ОШИБКА.
Данная функция доступна начиная с версии 10.2.