主要内容

mps.sync.TimedMATFileMutex

代表MAT-file持久性服务互斥

自从R2018b

描述

mps.sync.TimedMATFileMutex同步原语用于保护MAT-file数据库中的数据不被同时访问多个工人。

创建

创建一个mps.sync.TimedMATFileMutex对象使用mps.sync.mutex

属性

全部展开

这个属性是只读的。

咨询时间锁定在几秒钟内。

例子:10

这个属性是只读的。

名称的连接持久性服务。

例子:“myRedisConnection”

这个属性是只读的。

咨询锁,名称指定为一个特征向量。

例子:“锁定myMutex”

对象的功能

mps.sync.mutex 创建一个互斥对象持久性服务
收购 获得持久性服务咨询锁互斥
自己的 检查持久性服务咨询锁定互斥对象的所有权
释放 释放持久性服务咨询锁互斥

例子

创建一个MAT-File锁对象

mctrl = mps.cache.control (“myMATFileConnection”,“MatlabTest”,“文件夹”,“c: \ tmp”)开始(mctrl)路= mps.sync.mutex (“myMATFileMutex”,“连接”,“myMATFileConnection”)
路= TimedMATFileMutex属性:过期:10 ConnectionName:“myMATFileConnection”MutexName:“myMATFileMutex”

版本历史

介绍了R2018b