Common
common packages for kyubic
 
Loading...
Searching...
No Matches
system_health_check::base Namespace Reference

Classes

class  ActionClientCheckBase
 Checks specifically for Action CLIENTS. More...
 
class  ActionGraphCheckBase
 Abstract base class for checking Action Server/Client existence. Handles node iteration, name parsing, and self-exclusion. More...
 
class  ActionServerCheckBase
 Checks specifically for Action SERVERS. More...
 
class  LifecycleStatusCheckBase
 Base class for checking the state of a Lifecycle Node. Connects to the {node_name}/get_state service to verify the current state. More...
 
class  ServiceClientCheckBase
 Checks for Service CLIENT existence. More...
 
class  ServiceGraphCheckBase
 Abstract base class for checking Service Server/Client existence. Handles node iteration, name parsing, and self-exclusion logic. More...
 
class  ServiceServerCheckBase
 Checks for Service SERVER existence. More...
 
class  SystemCheckBase
 Abstract base class for all system check plugins. More...
 
class  TopicCountCheckBase
 Abstract base class for checking Topic Publisher/Subscriber counts. More...
 
class  TopicPublisherCheckBase
 Checks if there are any PUBLISHERS for the specified topic. More...
 
class  TopicStatusCheckBase
 Template class for checking topic reception. More...
 
class  TopicSubscriberCheckBase
 Checks if there are any SUBSCRIBERS for the specified topic. More...
 

Enumerations

enum class  ComparisonMode { GREATER_OR_EQUAL , EQUAL }
 

Enumeration Type Documentation

◆ ComparisonMode

Enumerator
GREATER_OR_EQUAL 
EQUAL