Matter::Cluster::Definitions::DoorLock::Events::LockOperation
Inherits TLV::Serializable < Struct < Value < Object
Body of the DoorLock lockOperation event
Constructors
Class methods
Instance methods
The list of credentials used in performing the lock operation. This shall be null if no credentials were involved.
The list of credentials used in performing the lock operation. This shall be null if no credentials were involved.
The fabric index of the fabric that performed the lock operation. This shall be null if there is no fabric that can be determined for the given operation source. This shall NOT be null if the operation source is "Remote".
The fabric index of the fabric that performed the lock operation. This shall be null if there is no fabric that can be determined for the given operation source. This shall NOT be null if the operation source is "Remote".
The type of the lock operation that was performed.
The source of the lock operation that was performed.
The Node ID of the node that performed the lock operation. This shall be null if there is no Node associated with the given operation source. This shall NOT be null if the operation source is "Remote".
The Node ID of the node that performed the lock operation. This shall be null if there is no Node associated with the given operation source. This shall NOT be null if the operation source is "Remote".
The lock UserIndex who performed the lock operation. This shall be null if there is no user index that can be determined for the given operation source. This shall NOT be null if a user index can be determined. In particular, this shall NOT be null if the operation was associated with a valid credential.
The lock UserIndex who performed the lock operation. This shall be null if there is no user index that can be determined for the given operation source. This shall NOT be null if a user index can be determined. In particular, this shall NOT be null if the operation was associated with a valid credential.