TrafficFilter Свойства



AdminPassword as String

Возвращает или устанавливает пароль для доступа к службе.

Adapters as Adapters

[read only] Возвращает список доступных сетевых адаптеров.

Rules as Rules

[read only] Возвращает набор правил.

Version as Variant

[read only] Возвращает версию службы.

Версия представляет собой вариантный массив:

Result(0) = Major as Integer

Result(2) = Minor as Integer

Result(3) = Release as Integer

Result(4) = Build as Integer

MetaData as MetaData

[read only] Возвращает объект MetaData. Все содержимое этого объекта сохраняется в конфигурации службы и восстанавливает свое состояние после перезапуска службы. Если значение любого элемента этого объекта содержит другой объект, то при перезапуске службы это значение восстанавливается как NULL.

NATTable as NATTable

[read only] Возвращает объект NATTable.

IsFreeware as Boolean

[read only] Возвращает True, если версия службы Freeware.

Params as MetaData

[read only] Возвращает объект MetaData. Все содержимое этого объекта сохраняется в конфигурации службы и восстанавливает свое состояние после перезапуска службы. Если значение любого элемента этого объекта содержит другой объект, то при перезапуске службы это значение восстанавливается как NULL. В списке значений этого объекта сохраняются различные параметры службы, например параметры таблицы NAT. Не рекомендуется использовать этот объект для сохранения пользовательских параметров. Вместо него используйте свойство MetaData, описанное выше.

ListenPort as Integer

Возвращает или устанавливает TCP-порт, на котором ожидаются подключения консоли и конфигурационных скриптов. Вступает в действие после перезапуска службы.

IsFirstLaunch as Boolean

Возвращает True, если на данный момент это первый запуск службы после установки или обновления. Это свойство используется консолью для определения, нужно автоматически запускать мастер настройки при подключении к службе или нет.

LANInterfaces as RouteInterfaces

Возвращает объект RouteInterfaces. Это свойство используется мастером настройки для определения локальных сетевых интерфейсов.

LANRanges as IPRanges

Возвращает объект IPRanges. Это свойство используется мастером настройки для определения диапазонов локальных сетей.

URLLists as MatchLists

Возвращает объект MatchLists. Используется для определения групп URL и масок URL внутри этих групп.

HTTPPorts as Ports

Возвращает объект Ports. Программа обнаруживает HTTP соединения на этих портах и извлекает из  этих подключений URL-ы. После извлечения они показываются в таблице NAT и проверяются правилами для блокирования.

NATLog as LogFile

Возвращает объект LogFile.