package fkie_multimaster_msgs.monitor

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service MonitorService

monitor.proto:38

System and ROS monitor service definition.

message DiagnosticArray

monitor.proto:65

This message is used to send diagnostic information about the state of the host. :param timestamp: :param status: an array of components being reported on.

Used as response type in: MonitorService.GetDiagnostics, MonitorService.GetSystemDiagnostics, MonitorService.GetSystemWarnings, MonitorService.GetWarnings

message DiagnosticStatus

monitor.proto:77

This message holds the status of an individual component of the host. :param level: level of operation enumerated above :param name: a description of the test/component reporting :param message: a description of the status :param hardware_id: a hardware unique string :param values: an array of values associated with the status

Used in: DiagnosticArray

enum DiagnosticStatus.LevelType

monitor.proto:79

Possible levels of operations

message Empty

monitor.proto:49

Used as request type in: MonitorService.GetSystemWarnings, MonitorService.GetUser, MonitorService.GetWarnings

Used as response type in: MonitorService.KillProcess

(message has no fields)

message Filter

monitor.proto:56

Set filter for requested diagnostic messages. :param timestamp: only messages after given timestamp. 0 for all. :param level: only messages with higher ID. 0 for all.

Used as request type in: MonitorService.GetDiagnostics, MonitorService.GetSystemDiagnostics

message KeyValue

monitor.proto:96

:param key: what to label this value when viewing :param value: a value to track over time

Used in: DiagnosticStatus