Руководство разработчика

Функция ПОИСК_СЕРВЕРА

Функция ПОИСК_СЕРВЕРА позволяет использовать механизм поиска серверов по протоколу UDP (локатор). Полученные результаты заносятся в параметры сетевой сессии и могут быть использованы для вызова функции ОТКРЫТЬ_СЕССИЮ.

ФУНКЦИЯ ЛОГИКА: ПОИСК_СЕРВЕРА(СТРОКА: имя_сервера; 
                  СТРОКА: имя_бд; 
                  ПЕРЕМ ПАРАМ_СЕССИИ_СЕТ: парам; 
                  ОПЦИИ_ПОИСКА_СЕРВЕРА: опции = ОПЦИИ_ПОИСКА_СЕРВЕРА[])

Параметры

имя_сервера
Логическое имя искомого сервера. Если не задано, то используется первый найденный сервер.
имя_бд
Имя базы данных на сервере. Если не задано, то поле порт_бд в параметрах сессии не заполняется.
парам
Ссылка на переменную, в которую записываются параметры сетевой сессии. Поля логин и пароль не заполняются.
опции
Опции поиска серверов. Если не заданы, то параметры поиска считываются из файла ircon2.ini.

Возвращаемое значение

ДА – в случае успешного обнаружения сервера, НЕТ – в случае отсутствия заданного сервера или ошибки.

Обрабатывать результат можно с помощью функции ПОСЛ_ОШИБКА.

Данная функция доступна начиная с версии 10.2.


См. также: