Выполняет мониторинг объекта

Выполняет мониторинг объекта

Отслеживает данные посылаемые элементу в системе

:ent-mon id{,id{,..}} {(option}

Здесь "id" обозначает идентификатор элемента, который надо отслеживать. Например, 'p12' – Pick-овский процесс 12, 's45' – последовательный порт номер 45, и т.д. Структура идентификаторов элементов описана в разделе 'entity'.

Все данные, посылаемые указанному элементу, выводятся также на экран монитора. Если на текущем терминале ввести символ '~' (тильда), то монитор ":ent-mon" переключится в командный режим, где пользователь может ввести или команду TCL, которая будет выполнена в рамках текущего процесса, или команду монитора: continue Выйти из командного режима и вернуться в режим монитора. Тот же эффект можно получить, если в запросе "Monitor:" просто нажать клавишу <return>.

esc Изменить символ, инициирующий переключение в командный режим из режима монитора. Новый символ переключения можно указать в виде десятичного числа (например, 65), в виде шестнадцатеричного числа с предшествующей точкой (например, .41), или в виде символа в одиночных кавычках (например, 'A').

exit Закрыть монитор.

help Вывести на экран текст помощи.

mode Задать режим вывода на экран. Режим указывается с помощью аргумента - "normal" (данные выводятся на экран как есть, без преобразования), "hex" (каждый символ выводится на экран в виде двух шестнадцатеричных символов) или "text" (печатные символы выводятся обычным образом, системные разделители заменяются своими обычными обозначениями, принятыми в системах Pick, а остальные символы отображаются как точки). Команда без аргумента покажет текущий режим.

search Задать список символов, которые следует искать в потоке поступающих данных. Символ можно указывать в виде десятичного числа (например, 65), в виде шестнадцатеричного числа с предшествующей точкой (например, .41), или в виде строки из одного или более символов, заключенной в одинарные кавычки (например, 'ABC'). Символы в списке отделяются друг от друга запятыми (например, .0d,.0a,'$01'). Символы, включенные в список поиска, при выводе на экран будут подсвечиваться. Команда без аргумента деактивирует режим поиска. Эта команда требует уровня привилегий SYS2.

Опции: x Остановить мониторинг указанных элементов. Эту опцию можно использовать для прекращения мониторинга, например, если отслеживаемый процесс был отключен от системы.

Примеры:

:ent-mon p1,s2

Отслеживать все данные, посылаемые в процесс 1 и в последовательный порт 2.