ConstReadonlyattributes: { ReadonlyclientsIndicates the maximum number of entries that the server is able to store for each fabric in the RegisteredClients attribute.
ReadonlyicdThis attribute returns the value of the ICD Counter.
ReadonlyregisteredThis attribute shall contain all clients registered to receive notification if their subscription is lost. The maximum number of entries that can be in the list shall be ClientsSupportedPerFabric for each fabric supported on the server, as indicated by the value of the SupportedFabrics attribute in the Operational Credentials cluster.
Readonlycommands: { ReadonlyregisterThis command allows a client to register itself with the ICD to be notified when the device is available for communication.
ReadonlyunregisterThis command allows a client to unregister itself with the ICD. Example: a client that is leaving the network (e.g. running on a phone which is leaving the home) can (and should) remove its subscriptions and send this UnregisterClient command before leaving to prevent the burden on the ICD of an absent client.
A IcdManagementCluster supports these elements if it supports feature CheckInProtocolSupport.