# Атомы

Атом - это частица события, влияющая на один параметр конкретной линии, к которой событие привязано. Событие привязывается к линии и служит для изменения ее параметров.

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

В текущей версии поддерживаются следующие типы атомов:

Modem Command Init | Командная строка инициализации модема. Обычно используется для запрещения включения динамика модема в ночное время, либо для установки определенных протоколов по часовому расписанию.
Modem Command Answer | Командная строка ответа модема на входящий звонок. Обычно используется для установки соединения требуемых протоколов в определенное время.
Modem Command Prefix | Префикс командной строки модема набора номера. Обычно используется для установки определенных протоколов для исходящих соединений. А также для работы через внутренние мини-АТС в ночном режиме.
Modem Command Suffix | Суффикс командной строки модема набора номера.
Modem Command Hangup | Командная строка модема для отсоединения. Этот атом обычно применяется вместе с атомом Modem Command Init.
Modem Disable Reinit | Запретить регулярную инициализацию модема. Этот атом не разрешает инициализировать модем, находящийся в режиме ожидания.
Restriction Required

## Restriction Forbidden

Строки необходимых/запрещенных условий прозвонок.

Применяются для учета различной тарификации звонков в зависимости от времени суток, для учета особенности работы узлов (например, не работающих по праздникам).

Replace Station | Замена всех установок станции, конфигурируемых в Config / Dialup / Station. Обычно используется на узлах, выполняющих разные функции в разное время.
Replace Modem | Замена всех установок модема, конфигурируемых в Config /Dialup / Modems. Чаще всего применяется, когда модем обслуживает разные протоколы в зависимости от времени суток. При этом порт остается неизменным.
Replace Restriction | Замена схемы ограничения прозвонок, конфигурируемой в Config / Dialup / Restrictions. Применяется вместо двух атомов Restriction Required и Restriction Forbidden.
Accept Files Required

## Accept Files Forbidden

Файлы допустимые к приему / запрещенные для приема.

Чаще всего используется для запрещения в ZMH приема других файлов, кроме FTSC-0001-пакетов

Accept Nodes Required

## Accept Nodes Forbidden

Узлы допустимые к приему / запрещенные для приема.

Может использоваться на хабах для распределения суточной нагрузки.

Accept Nodes Only Pwd-Prot | Прерывать непарольные входящие сеансы. Этот атом не влияет на исходящие сеансы.
Accept Link Required

## Accept Link Forbidden

Протоколы соединения, допустимые к приему / запрещенные для приема.

Протоколы перечисляются через пробел.

Например, HST ARQ.

Используется для запрещения соединения без коррекции ошибок в определенное время.

Accept Speed Min | Минимально допустимая скорость входящих соединений.
Transmit Speed Min | Минимально допустимая скорость исходящих соединений.
Accept FReq Disable | Запретить отработку файловых запросов.
Accept FReq Count Public | Ограничение запрашиваемых файлов по числу, для непарольных сеансов связи
Accept FReq Count Pwd-Prot | Ограничение запрашиваемых файлов по числу, для парольных сеансов связи
Accept FReq Duration Public | Ограничение запрашиваемых файлов по длительности сеанса связи, для непарольных сеансов связи
Accept FReq Duration Pwd-Prot | Ограничение запрашиваемых файлов по длительности сеанса связи, для парольных сеансов связи
Accept FReq Size Public | Ограничение запрашиваемых файлов по суммарному размеру, для непарольных сеансов связи
Accept FReq Size Pwd-Prot | Ограничение запрашиваемых файлов по суммарному размеру, для парольных сеансов связи
Accept Nodes Only Pwd-Prot | Допускать к приему только парольные узлы, для непарольных сеансов связи. Если во время действия этого атома непарольный узел попытается установить сеанс связи, произойдет отсоединение.
Transmit Files Forbidden | Файлы, запрещенные для передачи. Этот атом не распространяется на файлы с приоритетом Crash, а также на файлы, присоединенные обработчиком файловых запросов.
Transmit Files Required | Файлы допустимые к передаче. Этот атом не распространяется на файлы с приоритетом Crash, а также на файлы, присоединенные обработчиком файловых запросов.
Rings | Число звонков перед поднятием трубки для ответа модемом. (0=запрет поднятия трубки)
Accept Niagara Disabled

## Transmit Niagara Disabled

Предотвращает использование протокола Niagara. Этот протокол используется протоколом BinkP (и шифрованным BinkP) на модемных соединениях.
Accept Hydra Disabled

## Transmit Hydra Disabled

Предотвращает использование протокола Hydra.
Accept ZModem Disabled

## Transmit ZModem Disabled

Предотвращает использование протокола ZModem.
Accept FTS-0001 Disabled | Предотвращает использование протокола FTS-0001.
Accept No Incoming | Не принимать входящие соединения. Во время активности этого атома, коммуникационный порт используется только для выходных звонков. В остальное время порт является доступным другим приложениям.
Accept YooHoo Disabled

## Transmit YooHoo Disabled

Предотвращает использование протокола YooHoo.
Accept EMSI Disabled

## Transmit EMSI Disabled

Предотвращает использование протокола EMSI.
Door | Дополнительное приложение-сервис. Добавляет дополнительный сервис, который будет использоваться в дополнении к указанным в Config/External/Doors.
Password | Дополнительный пароль. Добавляет дополнительный пароль, который будет учитываться в дополнении к указанным в Config/Passwords.
Accept Dummy-Z Disabled

## Transmit Dummy-Z Disabled

Запретить передачу пустого пакета на ZModem. Если этот атом не активен (по умолчанию), в случае отсутствия файлов для передачи, на протоколе ZModem будет передан пустой PKT-файл. Передача такого файла является мерой обеспечения нормального проведения сеанса ZModem.

См. также:

- События
- Менеджер прозвонок
- Конфигурируем Аргус