DeviceDiagnostics

Inheritance diagram of DeviceDiagnostics
class DeviceDiagnostics(name: str, idl_version: int | None, events_support: str, listener_count: int, listeners: tuple, event_counts: dict)[source]

Diagnostic information for a device model.

idl_version and events_support are optional, backend-specific capabilities. They are currently provided by Tango devices.

Import from taurus.core.diagnostics as:

from taurus.core.diagnostics import DeviceDiagnostics
property event_count

Return the total number of attribute events for this device.

event_counts: dict
events_support: str
idl_version: int | None
listener_count: int
listeners: tuple
name: str