主要内容

resourceReleased

类:matlab.DiscreteEventSystem
包:matlab

事件动作成功释放资源

自从R2019a

语法

(实体、事件,着干活,…)= resourceReleased (obj,存储,实体,资源,标签,三机一体,。。。)

描述

(实体,事件,着干活,……)= resourceReleased (obj,存储,实体,资源,标签,三机一体,……)离散事件系统的指定事件动作对象™成功释放资源。

输入参数

全部展开

离散事件系统对象。

存储元素的索引。

实体释放资源。实体有这些字段:

  • sys(MATLAB结构)组成的:

    • id()——实体的ID

    • 优先级()- - -实体优先

  • 数据——实体数据

结构数组指定的资源被释放。

标记当前执行的资源释放事件。

第一个数据输入。

输出参数

全部展开

实体释放资源。

事件调度。使用matlab.DiscreteEventSystem类方法来创建事件。每个事件都有这些字段:

  • 类型(特征向量)- - -类型的事件

  • 延迟()- - -前延迟事件

  • 优先级()- - -事件的优先级

  • 存储()- - -存储元素的索引

  • 标签(特征向量)- - -事件标记

  • 位置(MATLAB结构)——源或目标实体的位置(请参阅)

第一个数据输出。

例子

全部展开

假设一个实体发布资源预定成功eventReleaseResource这个事件的方法和标签MyResourceAcquireEvent。调用成功释放资源resourceReleased方法提出了实体到输出。

函数(实体、事件)=条目(obj、存储实体,源)%在入口处,释放Resource1类型的一个资源。resRequest = obj.resourceSpecification (“Resource1”1);事件= obj.eventReleaseResource (resRequest,“MyResourceAcquireEvent”);结束函数(实体、事件)= resourceReleased (obj、存储、实体、资源标签)%资源释放后,提出了实体到输出。事件= obj.eventForward (“输出”0.0、存储);结束

版本历史

介绍了R2019a