eventGenerate

Класс: mATLAB.
Пакет: mATLAB

Создайте сущность, генерируют событие

Синтаксис

event=eventGenerate(storageID,tag,delay,priority)

Описание

event=eventGenerate(storageID,tag,delay,priority) создает событие, чтобы сгенерировать сущность. Можно затем запланировать это событие путем возврата его как выходного аргумента при реализации метода действия события, такого как entry.

Входные параметры

развернуть все

Индекс запоминающего элемента, где новая сущность будет сгенерирована.

Пользовательский тег этой сущности генерирует событие.

Задержка между текущим временем симуляции и время сущностью будет сгенерирована.

Положительное целочисленное значение, указывающее на системный приоритет новой сущности. Меньшее числовое значение указывает на более высокий приоритет.

Выходные аргументы

развернуть все

Событие, которое генерирует новую сущность в заданном запоминающем элементе.

Примеры

развернуть все

Задайте событие генерации сущности в запоминающем элементе 3.

function event = setupEvents(obj) 
    % Define an entity generation event
    % - A new entity shall be created in storage element 3
    % - The event has a custom tag 'seed'
    % - The event shall be executed 0.5 second later
    % - The new entity shall be initialized with a priority of 200
    event = obj.eventGenerate(3, 'seed', 0.5, 200);
end

Введенный в R2016a