deviceaccess module¶
- class deviceaccess.FundamentalType¶
Bases:
pybind11_objectMembers:
numeric
string
boolean
nodata
undefined
- property name¶
- exception deviceaccess.ThreadInterrupted¶
Bases:
Exception
- class deviceaccess.VersionNumber¶
Bases:
VersionNumberBaseClass for generating and holding version numbers without exposing a numeric representation.
Version numbers are used to resolve competing updates that are applied to the same process variable. For example, it they can help in breaking an infinite update loop that might occur when two process variables are related and update each other.
They are also used to determine the order of updates made to different process variables.
- getNullVersion() deviceaccess.VersionNumber¶
Get a VersionNumber which is not set, i.e. the null version.
- getTime(self: deviceaccess.VersionNumberBase) boost::posix_time::ptime¶
Get the time stamp associated with this version number.
This is a dummy implementation which always returns 1990-01-01 00:00:00.
- deviceaccess.getDMapFilePath() str¶
- deviceaccess.setDMapFilePath(arg0: str) None¶