Class CIM_ControlledBy
extends CIM_DeviceConnection

The ControlledBy relationship indicates which Devices are controlled by a CIM_Controller.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_Dependency
   |
   +--CIM_DeviceConnection
   |
   +--CIM_ControlledBy

Direct Known Subclasses

CIM_SCSIInterface
CIM_SerialInterface
CIM_USBControllerHasHub

Class Qualifiers

NameData TypeValue
Associationbooleantrue
DescriptionstringThe ControlledBy relationship indicates which Devices are controlled by a CIM_Controller.
UMLPackagePathstringCIM::Device::Controller
Versionstring2.10.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
AccessModeuint16
DescriptionstringThis property describes the accessibility of the device through the antecedent controller.
ValueMapstring2, 3, 4
ValuesstringReadWrite, ReadOnly, NoAccess
AccessPriorityuint16
DescriptionstringThe property describes the priority given to accesses of the device through this controller. The highest priority path will have the lowest value for this parameter.
AccessStateuint16
DescriptionstringThe State property indicates whether the Controller is actively commanding or accessing the Device (value=1) or not (value=2). Also, the value, "Unknown" (0), can be defined. This information is necessary when a LogicalDevice can be commanded by, or accessed through, multiple Controllers.
ValueMapstring0, 1, 2
ValuesstringUnknown, Active, Inactive
DeviceNumberstring
DescriptionstringAddress of associated Device in context of the antecedent Controller.
NumberOfHardResetsuint32
Counterbooleantrue
DescriptionstringNumber of hard resets issued by the Controller. A hard reset returns the Device to its initialization or boot-up state. All internal Device state information and data are lost.
NumberOfSoftResetsuint32
Counterbooleantrue
DescriptionstringNumber of soft resets issued by the Controller. A soft reset does not completely clear current Device state or data. Exact semantics are dependent on the Device and on the protocols and mechanisms used to communicate with the Device.
TimeOfDeviceResetdatetime
DescriptionstringThe time that the downstream Device was last reset by the Controller.

Association References

NameClass OriginReference ClassQualifiers
NameData TypeValue
AntecedentCIM_ControlledByCIM_Controller
DescriptionstringThe Controller.
Keybooleantrue
OverridestringAntecedent
DependentCIM_ControlledByCIM_LogicalDevice
DescriptionstringThe controlled Device.
Keybooleantrue
OverridestringDependent

Inherited Properties

NameData TypeClass Origin
NegotiatedDataWidthuint32CIM_DeviceConnection
NegotiatedSpeeduint64CIM_DeviceConnection

Class Methods