struct
Matter::Cluster::Definitions::SoftwareDiagnostics::ThreadMetrics
- Matter::Cluster::Definitions::SoftwareDiagnostics::ThreadMetrics
- Struct
- Value
- Object
Included Modules
- TLV::Serializable
Defined in:
matter/cluster/definitions/software_diagnostics.crConstructors
Instance Method Summary
-
#id : UInt64
The Id field shall be a server-assigned per-thread unique ID that is constant for the duration of the thread.
-
#id=(id : UInt64)
The Id field shall be a server-assigned per-thread unique ID that is constant for the duration of the thread.
-
#name : String | Nil
The Name field shall be set to a vendor defined name or prefix of the software thread that is static for the duration of the thread.
-
#name=(name : String | Nil)
The Name field shall be set to a vendor defined name or prefix of the software thread that is static for the duration of the thread.
-
#stack_free_current : UInt32 | Nil
The StackFreeCurrent field shall indicate the current amount of stack memory, in bytes, that are not being utilized on the respective thread.
-
#stack_free_current=(stack_free_current : UInt32 | Nil)
The StackFreeCurrent field shall indicate the current amount of stack memory, in bytes, that are not being utilized on the respective thread.
-
#stack_free_minimum : UInt32 | Nil
The StackFreeMinimum field shall indicate the minimum amount of stack memory, in bytes, that has been available at any point between the current time and this attribute being reset or initialized on the respective thread.
-
#stack_free_minimum=(stack_free_minimum : UInt32 | Nil)
The StackFreeMinimum field shall indicate the minimum amount of stack memory, in bytes, that has been available at any point between the current time and this attribute being reset or initialized on the respective thread.
-
#stackSize : UInt32 | Nil
The StackSize field shall indicate the amount of stack memory, in bytes, that has been allocated
-
#stackSize=(stackSize : UInt32 | Nil)
The StackSize field shall indicate the amount of stack memory, in bytes, that has been allocated
Constructor Detail
Instance Method Detail
The Id field shall be a server-assigned per-thread unique ID that is constant for the duration of the thread. Efforts SHOULD be made to avoid reusing ID values when possible.
The Id field shall be a server-assigned per-thread unique ID that is constant for the duration of the thread. Efforts SHOULD be made to avoid reusing ID values when possible.
The Name field shall be set to a vendor defined name or prefix of the software thread that is static for the duration of the thread.
The Name field shall be set to a vendor defined name or prefix of the software thread that is static for the duration of the thread.
The StackFreeCurrent field shall indicate the current amount of stack memory, in bytes, that are not being utilized on the respective thread.
The StackFreeCurrent field shall indicate the current amount of stack memory, in bytes, that are not being utilized on the respective thread.
The StackFreeMinimum field shall indicate the minimum amount of stack memory, in bytes, that has been available at any point between the current time and this attribute being reset or initialized on the respective thread. This value shall only be reset upon a Node reboot or upon receiving of the ResetWatermarks command.
The StackFreeMinimum field shall indicate the minimum amount of stack memory, in bytes, that has been available at any point between the current time and this attribute being reset or initialized on the respective thread. This value shall only be reset upon a Node reboot or upon receiving of the ResetWatermarks command.
The StackSize field shall indicate the amount of stack memory, in bytes, that has been allocated
for use by the respective thread.
The StackSize field shall indicate the amount of stack memory, in bytes, that has been allocated
for use by the respective thread.