ros2_medkit_beacon_common: Humble
Links
Rosindex
Repository
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace ros2_medkit_beacon
Classes and Structs
Struct BeaconEntityMapper::Config
Struct BeaconHint
Struct BeaconHintStore::Config
Struct BeaconHintStore::StoredHint
Struct ValidationLimits
Struct ValidationResult
Class BeaconEntityMapper
Class BeaconHintStore
Functions
Function ros2_medkit_beacon::build_beacon_response
Function ros2_medkit_beacon::validate_beacon_hint
Directories
Directory include
Directory ros2_medkit_beacon_common
Files
File beacon_entity_mapper.hpp
File beacon_hint_store.hpp
File beacon_response_builder.hpp
File beacon_types.hpp
File beacon_validator.hpp
Standard Documents
README
ros2_medkit_beacon_common
Components
Usage
Related Packages
License
PACKAGE
CHANGELOG
Changelog for package ros2_medkit_beacon_common
0.4.0 (2026-03-20)
ROS Package Dependencies
ros2_medkit_msgs
ros2_medkit_gateway
rclcpp
Index
ros2_medkit_beacon_common: Humble
Index
Index
R
R
ros2_medkit_beacon::BeaconEntityMapper (C++ class)
ros2_medkit_beacon::BeaconEntityMapper::BeaconEntityMapper (C++ function)
,
[1]
ros2_medkit_beacon::BeaconEntityMapper::Config (C++ struct)
,
[1]
ros2_medkit_beacon::BeaconEntityMapper::Config::allow_new_entities (C++ member)
,
[1]
ros2_medkit_beacon::BeaconEntityMapper::map (C++ function)
ros2_medkit_beacon::BeaconHint (C++ struct)
ros2_medkit_beacon::BeaconHint::component_id (C++ member)
ros2_medkit_beacon::BeaconHint::depends_on (C++ member)
ros2_medkit_beacon::BeaconHint::display_name (C++ member)
ros2_medkit_beacon::BeaconHint::entity_id (C++ member)
ros2_medkit_beacon::BeaconHint::function_ids (C++ member)
ros2_medkit_beacon::BeaconHint::hostname (C++ member)
ros2_medkit_beacon::BeaconHint::metadata (C++ member)
ros2_medkit_beacon::BeaconHint::negotiated_format (C++ member)
ros2_medkit_beacon::BeaconHint::process_id (C++ member)
ros2_medkit_beacon::BeaconHint::process_name (C++ member)
ros2_medkit_beacon::BeaconHint::received_at (C++ member)
ros2_medkit_beacon::BeaconHint::stable_id (C++ member)
ros2_medkit_beacon::BeaconHint::transport_type (C++ member)
ros2_medkit_beacon::BeaconHintStore (C++ class)
ros2_medkit_beacon::BeaconHintStore::BeaconHintStore (C++ function)
,
[1]
ros2_medkit_beacon::BeaconHintStore::Config (C++ struct)
,
[1]
ros2_medkit_beacon::BeaconHintStore::Config::beacon_expiry_sec (C++ member)
,
[1]
ros2_medkit_beacon::BeaconHintStore::Config::beacon_ttl_sec (C++ member)
,
[1]
ros2_medkit_beacon::BeaconHintStore::Config::max_hints (C++ member)
,
[1]
ros2_medkit_beacon::BeaconHintStore::evict_and_snapshot (C++ function)
ros2_medkit_beacon::BeaconHintStore::get (C++ function)
ros2_medkit_beacon::BeaconHintStore::HintStatus (C++ enum)
ros2_medkit_beacon::BeaconHintStore::HintStatus::ACTIVE (C++ enumerator)
ros2_medkit_beacon::BeaconHintStore::HintStatus::EXPIRED (C++ enumerator)
ros2_medkit_beacon::BeaconHintStore::HintStatus::STALE (C++ enumerator)
ros2_medkit_beacon::BeaconHintStore::size (C++ function)
ros2_medkit_beacon::BeaconHintStore::StoredHint (C++ struct)
,
[1]
ros2_medkit_beacon::BeaconHintStore::StoredHint::hint (C++ member)
,
[1]
ros2_medkit_beacon::BeaconHintStore::StoredHint::last_seen (C++ member)
,
[1]
ros2_medkit_beacon::BeaconHintStore::StoredHint::status (C++ member)
,
[1]
ros2_medkit_beacon::BeaconHintStore::update (C++ function)
ros2_medkit_beacon::build_beacon_response (C++ function)
ros2_medkit_beacon::validate_beacon_hint (C++ function)
ros2_medkit_beacon::ValidationLimits (C++ struct)
ros2_medkit_beacon::ValidationLimits::max_depends_on (C++ member)
ros2_medkit_beacon::ValidationLimits::max_function_ids (C++ member)
ros2_medkit_beacon::ValidationLimits::max_id_length (C++ member)
ros2_medkit_beacon::ValidationLimits::max_metadata_entries (C++ member)
ros2_medkit_beacon::ValidationLimits::max_metadata_key_length (C++ member)
ros2_medkit_beacon::ValidationLimits::max_metadata_value_length (C++ member)
ros2_medkit_beacon::ValidationLimits::max_string_length (C++ member)
ros2_medkit_beacon::ValidationResult (C++ struct)
ros2_medkit_beacon::ValidationResult::reason (C++ member)
ros2_medkit_beacon::ValidationResult::valid (C++ member)