База знаний / Справочник TiOS / Разработка (TiOS) / Справочник по программированию / Библиотеки / Справочник по библиотекам / Библиотека DHCP / Процедуры библиотеки
callback_dhcp_ok()
Внимание
Этот раздел сейчас дорабатывается. Приносим извинения за неудобства. Если вам нужна срочная помощь, обратитесь в службу поддержки Tibbo.
| Описание: | Процедура обратного вызова, сообщает об успешном получении параметров конфигурации от DHCP-сервера. Тело процедуры нужно создать в другом месте проекта (вне библиотеки). |
| Синтаксис: | sub callback_dhcp_ok(renew as no_yes, interface as pl_sock_interfaces, byref dhcp_obtained_ip as string, byref dhcp_obtained_gateway as string, byref dhcp_obtained_netmask as string, dhcp_obtained_lease_time as dword) |
| Возвращает: | --- |
| См. также: | Пошаговая инструкция по использованию, Подробности работы |
| Параметр | Описание |
| renew | 0 - NO: это начальная настройка IP-адреса и остальных параметров. 1 - YES: это продление аренды (следите за изменением IP-адреса!). |
| interface | Сетевой интерфейс, на котором DHCP-конфигурация успешно завершена: 1 - PL_SOCK_INTERFACE_NET: интерфейс Ethernet (net.). 2 - PL_SOCK_INTERFACE_WLN: интерфейс Wi-Fi (wln.). |
| dhcp_obtained_ip | Полученный IP-адрес в читаемом виде, например "192.168.1.40". |
| dhcp_obtained_gateway | Полученный IP-адрес шлюза в читаемом виде, например "192.168.1.1". |
| dhcp_obtained_netmask | Полученная маска сети в читаемом виде, например "255.255.255.0". |
| dhcp_obtained_lease_time | Полученное время аренды в секундах. |