cancelForward

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

Отмена, ранее запланированная, передает события

Синтаксис

event=cancelForward(destinationType,destinationID)

Описание

event=cancelForward(destinationType,destinationID) отмена, ранее запланированная, передает события на текущей сущности. Можно затем запланировать это событие путем возврата его как выходного аргумента при реализации метода действия события, такого как entry или exit.

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

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

Целевой тип. Его значение может быть также:

  • storage, если место назначения прямого события является запоминающим элементом.

  • output, если место назначения передает событие, является выходным портом.

Целевой индекс, заданный как двойное. Его значение может быть также:

  • Индекс устройства хранения данных, когда destinationType является storage.

  • Индекс выходного порта, когда destinationType является output.

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

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

Событие для отмены сущности вперед.

Примеры

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

Отмените ранее запланированный, передают событие сущности в контексте действия текущего события.

function [entity,events] = timer(obj,storage,entity,tag)
    % Cancel a previously scheduled forward event of the entity in
    % current event action context. The entity was scheduled to go to
    % storage element 2. 
    event1 = obj.cancelForward('storage', 2);
 
    % Cancel a previously scheduled forward event of the entity in
    % current event action context. The entity was scheduled to go to
    % output port 1.
    event2 = obj.cancelForward('output', 1);        
end

Введенный в R2016a

Для просмотра документации необходимо авторизоваться на сайте