List of all items
Structs
- ActionEndpointHashes
- ActionInfo
- BakedBootConfig
- CdrReader
- CdrWriter
- DHeaderMark
- DHeaderScope
- GoalId
- NodeConfig
- PublisherHandle
- PublisherOptions
- QoSPolicyMask
- QoSProfile
- RegionUnit
- RegionUnits
- ServiceInfo
- StandaloneNode
- SubscriptionHandle
- SubscriptionOptions
- TopicInfo
- TransportConfig
- c_waker::CWakeState
- declared_qos::DeclaredEndpoint
- executor::ActionClient
- executor::ActionClientCallback
- executor::ActionServer
- executor::ActiveGoal
- executor::BakedBootConfig
- executor::BootConfig
- executor::CallbackGroup
- executor::CompletedGoal
- executor::EmbeddedPublisher
- executor::EmbeddedRawPublisher
- executor::EmbeddedServiceClient
- executor::EmbeddedServiceServer
- executor::EnvRung
- executor::Executor
- executor::ExecutorConfig
- executor::ExecutorInlineStorage
- executor::ExecutorSizing
- executor::FeedbackStream
- executor::GoalFeedbackStream
- executor::GuardCondition
- executor::HandleId
- executor::HandleSet
- executor::LoanFuture
- executor::Node
- executor::NodeHandle
- executor::Promise
- executor::PublishLoan
- executor::RawServiceClient
- executor::RawServiceServer
- executor::RawSubscription
- executor::ReadinessSnapshot
- executor::RecvView
- executor::RegionUnit
- executor::RegionUnits
- executor::ServiceClientCallback
- executor::SessionHandle
- executor::SessionSpec
- executor::ShutdownCallbackHandle
- executor::SpinOnceResult
- executor::SpinOptions
- executor::SpinPeriodPollingResult
- executor::SpinPeriodResult
- executor::Subscription
- executor::TierBackingShort
- executor::TierExecutorBacking
- executor::TierSetupGate
- executor::TierSetupGuard
- executor::TierTaskMemory
- executor::TierTaskMemoryRaw
- executor::TierTaskMemorySet
- executor::action::ActionClientRawHandle
- executor::action::ActionServerHandle
- executor::action::ActionServerRawHandle
- executor::action::RawActionClientSpec
- executor::action::RawActionServerSpec
- executor::action_core::ActionClientCore
- executor::action_core::ActionServerCore
- executor::action_core::CompletedResultEntry
- executor::action_core::PendingCancelRequest
- executor::action_core::PendingGetResult
- executor::action_core::RawActiveGoal
- executor::action_core::RawGoalRequest
- executor::monitor::AgeMonitorSpec
- executor::monitor::GuardSpec
- executor::monitor::HazardCell
- executor::monitor::HazardSpec
- executor::monitor::MonitorArming
- executor::monitor::MonitorSpec
- executor::monitor::MonitorTableFull
- executor::monitor::PubMonitorCell
- executor::monitor::ReactionEvent
- executor::monitor::SubMonitorCell
- executor::monitor::Violation
- executor::monitor::ViolationRecord
- executor::monitor::ViolationSlot
- executor::node_record::NodeBuilder
- executor::node_record::NodeId
- executor::node_record::NodeRecord
- executor::sched_context::AtomicSporadicState
- executor::sched_context::OptUs
- executor::sched_context::SchedContext
- executor::sched_context::SchedContextId
- executor::sched_context::SporadicState
- executor::sched_context::TimeTriggeredSchedule
- executor::sched_context::TimeTriggeredWindow
- lifecycle::LifecyclePollingNode
- lifecycle::LifecyclePollingNodeCtx
- ros_args::ParamArg
- ros_args::ParamsYamlError
- ros_args::RemapArg
- timer::TimerDuration
- timer::TimerHandle
- timer::TimerState
Enums
- CancelResponse
- CancelReturnCode
- DeserError
- EncodingVersion
- GoalResponse
- GoalStatus
- LifecycleState
- LifecycleTransition
- QoSDurabilityPolicy
- QoSHistoryPolicy
- QoSLivelinessPolicy
- QoSReliabilityPolicy
- SerError
- SessionMode
- StandaloneNodeError
- TransitionResult
- TransportError
- boot_report::AllocArena
- boot_report::KnobSource
- boot_report::Stage
- executor::BindError
- executor::BootConfigError
- executor::ExecutorSemantics
- executor::InvocationMode
- executor::LoanError
- executor::NodeError
- executor::ServerVisibility
- executor::ShutdownPhase
- executor::TimerOverrunPolicy
- executor::Trigger
- executor::WakeSourceId
- executor::declared_shape::DeclaredSubscriptionShape
- executor::monitor::GuardRef
- executor::sched_context::DeadlineAction
- executor::sched_context::DeadlinePolicy
- executor::sched_context::Priority
- executor::sched_context::SchedClass
- executor::sched_context::TimeTriggeredScheduleError
- lifecycle::LifecycleCallbackSlot
- lifecycle::LifecycleError
- ros_args::ApplyError
- ros_args::RosArg
- ros_args::RosArgsError
- timer::TimerClockSource
- timer::TimerMode
Traits
- ClientTrait
- Publisher
- ServiceTrait
- Session
- SubscriptionTrait
- lifecycle::LifecycleCallbacks
- rmw_type_registry::MessageForRmw
Functions
- boot_report::checkpoint
- boot_report::init
- boot_report::note_alloc
- boot_report::note_alloc_failed
- boot_report::note_arena_capacity
- boot_report::note_cpp_init_ret
- boot_report::note_domain
- boot_report::note_error
- boot_report::note_heap
- boot_report::note_heap_alloc_failed
- boot_report::note_sample_dropped_too_small
- boot_report::nros_boot_report_note_heap
- boot_report::nros_boot_report_note_heap_alloc_failed
- boot_report::nros_boot_report_note_sample_dropped_too_small
- c_waker::make_waker
- config::arena_size_for
- declared_qos::check
- declared_qos::declared_depth
- declared_qos::declared_durability
- declared_qos::declared_publisher
- declared_qos::declared_reliability
- declared_qos::honour
- declared_qos::honour_publisher
- executor::action_core::action_channel_type
- executor::arena_oracle::assert_covers_model
- executor::arena_oracle::shortfall
- executor::baked_domain_from_c_abi
- executor::check_tier_executor_backing
- executor::default_epoch_us
- executor::default_epoch_us_fn
- executor::epoch_us_to_stamp
- executor::executor_storage_layout
- executor::executor_storage_layout_with
- executor::executor_storage_u64_len
- executor::monitor::check_capacity_against
- executor::monitor::check_table_capacity
- executor::monitor::fqn_hash
- executor::monitor::observe_publish_stamp
- executor::monitor::peek_stamp_us
- executor::monitor::request_monitor_arming
- executor::monitor::route_next_due_us
- executor::monitor::rule_code
- executor::monitor::rule_name
- executor::monitor::violation_marker_words
- executor::node_record::apply_qos_override_codes
- executor::port_park::install_port_park
- executor::sched_context::atomic_sporadic_refill_thunk
- format_check::assert_message_format
- format_check::assert_raw_format
- lifecycle::trampolines::on_activate
- lifecycle::trampolines::on_cleanup
- lifecycle::trampolines::on_configure
- lifecycle::trampolines::on_deactivate
- lifecycle::trampolines::on_error
- lifecycle::trampolines::on_shutdown
- names::expand_name
- names::fully_qualified_name
- names::remap_layered
- names::resolve_name
- names::resolve_name_layered
- rmw_type_registry::default_subscription_rx_bytes
- rmw_type_registry::register_type
- rmw_type_registry::subscription_buffer_ok
- rmw_type_registry::subscription_rx_bytes
- rmw_type_registry::subscription_rx_hint
- rmw_type_registry::subscription_slot_bytes
- ros_args::apply_ros_args
- ros_args::argv_fallback
- ros_args::install_argv_remaps
- ros_args::parse_param_rule
- ros_args::parse_params_yaml
- ros_args::parse_remap_rule
- ros_args::parse_ros_args
- ros_args::parse_ros_args_events
Type Aliases
- c_waker::CWakeFn
- executor::NextDeadlineFn
- executor::ParkUntilFn
- executor::RawAcceptedCallback
- executor::RawCancelCallback
- executor::RawFeedbackCallback
- executor::RawGoalCallback
- executor::RawGoalResponseCallback
- executor::RawMessageDeserializeFn
- executor::RawResponseCallback
- executor::RawResultCallback
- executor::RawServiceCallback
- executor::RawSubscriptionCallback
- executor::RawSubscriptionInfoCallback
- executor::ShutdownCallbackFn
- executor::TierExecutorBackingSlot
- executor::TypedSubscriptionCallback
- executor::monitor::ReactionHookFn
- executor::monitor::ViolationSink
- executor::node_record::QoSOverrideCode
- lifecycle::LifecycleCallbackFn
- lifecycle::LifecycleCallbackFnCtx
- names::ResolvedName
- session::RmwPublisher
- session::RmwServiceClient
- session::RmwServiceServer
- session::RmwSubscriber
- timer::TimerCallbackFn
Constants
- BOOT_SET_DOMAIN
- BOOT_SET_LOCATOR
- BOOT_SET_NAMESPACE
- BOOT_SET_NODE_NAME
- BOOT_SET_RMW
- NROS_BOOT_CONFIG_MAGIC
- NROS_BOOT_CONFIG_VERSION
- boot_report::MAGIC
- boot_report::VERSION
- config::ARENA_ACTION_CLIENTS
- config::ARENA_SIZE
- config::BOOT_DOMAIN_SOURCE
- config::BOOT_RMW_LOCAL_QUERYABLE
- config::DECLARED_PARAM_SERVICE_SHAPES
- config::DECLARED_PUBLISHER_QOS_ROWS
- config::DECLARED_QOS_ROWS
- config::DEFAULT_RX_BUF_SIZE
- config::MAX_AGE_MONITORS
- config::MAX_CBS
- config::MAX_MONITORS
- config::MAX_NODES
- config::MAX_SC
- config::MAX_SHUTDOWN_CBS
- config::MAX_VIOLATIONS
- config::MONITOR_ARM_GRACE_MS
- config::MONITOR_ARM_ON_CALL
- config::PARAM_SERVICE_BUFFER_SIZE
- config::PARAM_SERVICE_BUFFER_STATED
- config::PARAM_SERVICE_INBOX_BYTES
- config::PARAM_SERVICE_INBOX_DEPTH
- config::TRACE_TAKES
- config::TRACE_TIMER_EVERY
- config::VIOLATION_DRAIN_REPORT
- config::arena_model::ACTION_CLIENT_ENTRY
- config::arena_model::ACTION_FEEDBACK_DEPTH
- config::arena_model::ACTION_SERVER_ENTRY
- config::arena_model::BASE_OVERHEAD
- config::arena_model::BUDGETED_QOS_DEPTH
- config::arena_model::CALLBACK_ALLOWANCE
- config::arena_model::FLOOR
- config::arena_model::GUARD_CONDITION_ENTRY
- config::arena_model::PUBSUB_ENTRY
- config::arena_model::PUBSUB_REGION
- config::arena_model::PUBSUB_SLOT_BYTES
- config::arena_model::PUBSUB_STRUCT
- config::arena_model::QOS_DEPTH
- config::arena_model::REQUIRED
- config::arena_model::RMW_HANDLE_BOUND
- config::arena_model::SERVICE_CLIENT_ENTRY
- config::arena_model::SERVICE_ENTRY
- config::arena_model::TIMER_ENTRY
- config::arena_model::WORST_SLOT_ENTRY
- executor::BOOT_SET_DOMAIN
- executor::BOOT_SET_LOCATOR
- executor::BOOT_SET_NAMESPACE
- executor::BOOT_SET_NODE_NAME
- executor::BOOT_SET_RMW
- executor::DEFAULT_LOAN_BUF
- executor::DEFAULT_SPIN_POLL_INTERVAL
- executor::DOMAIN_ID_EXPLICIT_ZERO_C_ABI
- executor::DOMAIN_ID_MAX
- executor::EXECUTOR_BACKING_DEFAULT_U64S
- executor::HANDLE_SLOT_BITS
- executor::MAX_WAKE_SOURCES
- executor::NROS_BOOT_CONFIG_MAGIC
- executor::NROS_BOOT_CONFIG_VERSION
- executor::RMW_SELECTOR_CAP
- executor::TIER_TASK_TCB_U64S
- executor::action::ACTION_CLIENT_SERVICE_CLIENTS
- executor::action::ACTION_CLIENT_SUBSCRIPTIONS
- executor::action::ACTION_SERVER_PUBLISHERS
- executor::action::ACTION_SERVER_QUERYABLES
- executor::action::INVALID_ENTRY_INDEX
- executor::monitor::MARKER_VIOLATION
- executor::monitor::MARKER_VIOLATION_DECLARED
- executor::monitor::MARKER_VIOLATION_FQN
- executor::monitor::MARKER_VIOLATION_MEASURED
- executor::monitor::MAX_AGE_MONITORS
- executor::monitor::MAX_MONITORS
- executor::monitor::MAX_VIOLATIONS
- executor::monitor::MECHANISM_EXECUTOR
- executor::monitor::MECHANISM_TIMER
- executor::monitor::NO_SINK
- executor::monitor::RATE_CHECK_INTERVAL_US
- executor::monitor::REACTION_NONE
- executor::monitor::RECORD_HEADER_WORDS
- executor::monitor::RECORD_MAGIC
- executor::monitor::RECORD_SLOT_WORDS
- executor::monitor::RECORD_VERSION
- executor::monitor::REPORT_DEFER_MAX_US
- executor::monitor::REPORT_QUEUE
- executor::monitor::ROUTE_PENDING
- executor::monitor::ROUTE_SLOT_MASK
- executor::monitor::ROUTE_VIOLATED
- executor::monitor::RULE_IDS
- limits::MAX_ACTION_NAME_LEN
- limits::MAX_CONCURRENT_GOALS
- limits::MAX_LOCATOR_LEN
- limits::MAX_NAMESPACE_LEN
- limits::MAX_NAME_LEN
- limits::MAX_SERVICE_NAME_LEN
- limits::MAX_TOPIC_LEN
- limits::MAX_TYPE_HASH_LEN
- limits::MAX_TYPE_NAME_LEN
- names::MAX_RESOLVED_NAME_LEN
- ros_args::MAX_PARAMS_FILE_NAME_LEN
- session::IMAGE_SERIALIZATION_FORMAT
- session::IMAGE_SERIALIZATION_FORMAT_ID