Site Logo

ActivateUnit

Группа: Вспомогательные конструкции

Платформы: t0241

Синтаксис

## : ActivateUnit <Unit> : <SchemeLoader>
  Properties : <Массив имен свойств>
  Values : <Массив значений свойств>
  Roles : <Массив ролей>
  Addresses : <Массив адресов>

Параметры

  • Unit - адрес активируемого модуля
  • SchemeLoader - адрес модуля-загрузчика схем
  • Properties - массив имён свойств модуля
  • Values - массив значений, соответсвующих именам свойств в Properties
  • Roles - роли подключаемых модулей
  • Addresses - адреса подключаемых модулей.

Описание

Инструкция ActivateUnit предназначена для активации указанного модуля. Имитирует активацию модуля с помощью модуля-загрузчика схем (SchemeLoader). Формирует и направляет модулю сообщение Kernel.Activate.

Примеры

Пример №1

20: ActivateUnit <Unit> : <SchemeLoader>
  Properties: <Properties>
  Values    : <Values>
  Roles     : <Roles>
  Addresses : <Addresses>
  Properties: {"Property1"}
  Values: {"Value1"}
  Roles: {"Cryptera", "DateTime", "LogManager", "TextFormatter", "EmvDataManager"}
  Addresses: {<PinPad>, <DateTime>, <LogManager>, <TextFormatter>, <EmvDataManager>}