iceoryx_posh
  • Links
    • Rosindex
    • Website
    • Bugtracker
    • Repository
  • C++ API
    • Page Hierarchy
    • Full C++ API
      • Namespaces
        • Namespace cxx
        • Namespace DesignPattern
        • Namespace iox
        • Namespace iox::capro
        • Namespace iox::config
        • Namespace iox::cxx
        • Namespace iox::gw
        • Namespace iox::helper
        • Namespace iox::log
        • Namespace iox::mepoo
        • Namespace iox::popo
        • Namespace iox::popo::internal
        • Namespace iox::roudi
        • Namespace iox::runtime
        • Namespace iox::units::duration_literals
        • Namespace iox::version
      • Classes and Structs
        • Struct ServiceDescription::ClassHash
        • Template Struct Config
        • Struct CmdLineArgs_t
        • Struct GatewayConfig
        • Struct GatewayConfig::ServiceEntry
        • Struct LoggingComponent
        • Struct RouDiConfig
        • Struct DefaultChunkDistributorConfig
        • Struct DefaultChunkQueueConfig
        • Template Struct Optimize
        • Template Struct Optimize< FinalArg >
        • Template Struct Optimize< FirstArg, RemainderArgs… >
        • Template Struct SetDefaults
        • Template Struct SetDefaults< FinalArg >
        • Template Struct SetDefaults< FirstArg, RemainderArgs… >
        • Struct LoggingComponentPosh
        • Struct ChunkHeader
        • Struct ChunkManagement
        • Struct MemoryInfo
        • Struct MemPoolInfo
        • Struct MePooConfig
        • Struct MePooConfig::Entry
        • Struct NoUserHeader
        • Struct SegmentConfig
        • Struct SegmentConfig::SegmentEntry
        • Struct SegmentManager::SegmentMapping
        • Struct SegmentManager::SegmentUserInformation
        • Struct BasePortData
        • Template Struct ChunkDistributorData
        • Template Struct ChunkQueueData
        • Template Struct ChunkReceiverData
        • Template Struct ChunkSenderData
        • Struct ClientChunkDistributorConfig
        • Struct ClientChunkQueueConfig
        • Struct ClientOptions
        • Struct ClientPortData
        • Struct ConditionVariableData
        • Struct EventBasedTrigger_t
        • Template Struct EventCallback
        • Struct InterfacePortData
        • Struct NoType_t
        • Template Struct SmartChunkPrivateData
        • Template Struct SmartChunkPrivateData< TransmissionInterface, const T, H >
        • Template Struct TranslateAndCallTypelessCallback
        • Template Struct TranslateAndCallTypelessCallback< T, NoType_t >
        • Struct InvalidPortId_t
        • Template Struct NotificationCallback
        • Template Struct NotificationCallback< OriginType, internal::NoType_t >
        • Struct PublisherOptions
        • Struct PublisherPortData
        • Template Struct RequestDeleter
        • Template Struct ResponseDeleter
        • Template Struct SampleDeleter
        • Struct ServerChunkDistributorConfig
        • Struct ServerChunkQueueConfig
        • Struct ServerOptions
        • Struct ServerPortData
        • Struct StateBasedTrigger_t
        • Struct SubscriberOptions
        • Struct SubscriberPortData
        • Template Struct TypedPortApiTrait
        • Struct DefaultRouDiMemory
        • Struct FixedSizeContainer::entry_t
        • Struct IceOryxRouDiComponents
        • Struct MemPoolInfo
        • Struct MemPoolIntrospectionInfo
        • Struct PortData
        • Struct PortData::ConnectionInfo
        • Struct PortData::PublisherInfo
        • Struct PortData::SubscriberInfo
        • Struct PortIntrospectionFieldTopic
        • Struct PortPoolData
        • Struct PortThroughputData
        • Struct PortThroughputIntrospectionFieldTopic
        • Struct ProcessIntrospectionData
        • Struct ProcessIntrospectionFieldTopic
        • Struct PublisherPortData
        • Struct RouDi::RoudiStartupParameters
        • Struct ServiceRegistry::ServiceDescriptionEntry
        • Struct SubscriberPortChangingData
        • Struct SubscriberPortChangingIntrospectionFieldTopic
        • Struct NodeProperty
        • Struct PortConfigInfo
        • Class CaproMessage
        • Class ServiceDescription
        • Class CmdLineParser
        • Class CmdLineParserConfigFileOption
        • Class TomlGatewayConfigParser
        • Class TomlRouDiConfigFileProvider
        • Template Class Channel
        • Class GatewayBase
        • Template Class GatewayDiscovery
        • Template Class GatewayGeneric
        • Class ChunkSettings
        • Class MemoryManager
        • Class MemPool
        • Template Class MePooSegment
        • Template Class SegmentManager
        • Class SharedChunk
        • Template Class SharedPointer
        • Class ShmSafeUnmanagedChunk
        • Template Class TypedMemPool
        • Template Class BaseClient
        • Class BasePort
        • Template Class BasePublisher
        • Template Class BaseServer
        • Template Class BaseSubscriber
        • Template Class ChunkDistributor
        • Template Class ChunkQueuePopper
        • Template Class ChunkQueuePusher
        • Template Class ChunkReceiver
        • Template Class ChunkSender
        • Template Class Client
        • Template Class ClientImpl
        • Class ClientPortRouDi
        • Class ClientPortUser
        • Class ConditionListener
        • Class ConditionNotifier
        • Class InterfacePort
        • Class Event_t
        • Class Listener
        • Template Class ListenerImpl
        • Class ListenerImpl::IndexManager_t
        • Class NotificationAttorney
        • Class NotificationInfo
        • Template Class Publisher
        • Template Class PublisherImpl
        • Template Class PublisherInterface
        • Class PublisherPortRouDi
        • Class PublisherPortUser
        • Template Class Request
        • Class RequestHeader
        • Template Class Response
        • Class ResponseHeader
        • Class RpcBaseHeader
        • Template Class RpcInterface
        • Template Class Sample
        • Template Class Server
        • Template Class ServerImpl
        • Class ServerPortRouDi
        • Class ServerPortUser
        • Class SingleThreadedPolicy
        • Template Class SmartChunk
        • Template Class Subscriber
        • Template Class SubscriberImpl
        • Class SubscriberPortMultiProducer
        • Class SubscriberPortRouDi
        • Class SubscriberPortSingleProducer
        • Class SubscriberPortUser
        • Class ThreadSafePolicy
        • Class Trigger
        • Class TriggerHandle
        • Class UniquePortId
        • Class UntypedClient
        • Template Class UntypedClientImpl
        • Class UntypedPublisher
        • Template Class UntypedPublisherImpl
        • Class UntypedServer
        • Template Class UntypedServerImpl
        • Class UntypedSubscriber
        • Template Class UntypedSubscriberImpl
        • Template Class UsedChunkList
        • Class UserTrigger
        • Class Void
        • Template Class WaitSet
        • Template Class FixedPositionContainer
        • Template Class FixedSizeContainer
        • Template Class GenericMemoryBlock
        • Class IceOryxRouDiApp
        • Class IceOryxRouDiMemoryManager
        • Class MemoryBlock
        • Class MemoryProvider
        • Class MemPoolCollectionMemoryBlock
        • Template Class MemPoolIntrospection
        • Class MemPoolSegmentManagerMemoryBlock
        • Template Class PortIntrospection
        • Class PortIntrospection::PortData
        • Class PortManager
        • Class PortPool
        • Class PortPoolMemoryBlock
        • Class PosixShmMemoryProvider
        • Class Process
        • Template Class ProcessIntrospection
        • Class ProcessManager
        • Class ProcessManagerInterface
        • Class RouDi
        • Class RouDiApp
        • Class RouDiConfigFileProvider
        • Class RouDiMemoryInterface
        • Class RouDiMemoryManager
        • Class ServiceRegistry
        • Class IpcInterfaceBase
        • Class IpcInterfaceCreator
        • Class IpcInterfaceUser
        • Class IpcMessage
        • Class IpcRuntimeInterface
        • Class Node
        • Class NodeData
        • Class PoshRuntime
        • Class PoshRuntimeImpl
        • Class PoshRuntimeSingleProcess
        • Class ServiceDiscovery
        • Class SharedMemoryUser
      • Enums
        • Enum CaproMessageType
        • Enum CaproServiceType
        • Enum Interfaces
        • Enum Scope
        • Enum CmdLineParserResult
        • Enum TomlGatewayConfigParseError
        • Enum ConnectionState
        • Enum ChannelError
        • Enum GatewayError
        • Enum SharedPointerError
        • Enum TypedMemPoolError
        • Enum AllocationError
        • Enum ChunkDistributorError
        • Enum ChunkReceiveResult
        • Enum ClientEvent
        • Enum ClientSendError
        • Enum ClientState
        • Enum ConsumerTooSlowPolicy
        • Enum ListenerError
        • Enum MessagingPattern
        • Enum QueueFullPolicy
        • Enum ServerEvent
        • Enum ServerRequestResult
        • Enum ServerSendError
        • Enum ServerState
        • Enum SubscriberEvent
        • Enum SubscriberState
        • Enum TriggerType
        • Enum WaitSetError
        • Enum MemoryProviderError
        • Enum MonitoringMode
        • Enum PortPoolError
        • Enum RouDiConfigFileParseError
        • Enum RouDiMemoryManagerError
        • Enum IpcMessageErrorType
        • Enum IpcMessageType
        • Enum RuntimeLocation
        • Enum ServiceDiscoveryEvent
        • Enum SubscribeState
        • Enum CompatibilityCheckLevel
      • Functions
        • Function iox::asStringLiteral
        • Function iox::capro::asStringLiteral
        • Function iox::capro::operator<<(std::ostream&, const ServiceDescription&)
        • Function iox::capro::operator<<(log::LogStream&, const ServiceDescription&)
        • Function iox::capro::operator<<(std::ostream&, CaproMessageType)
        • Function iox::capro::operator<<(log::LogStream&, CaproMessageType)
        • Function iox::capro::serviceMatch
        • Function iox::config::operator<<
        • Specialized Template Function iox::cxx::from< mepoo::MemoryManager::Error, popo::AllocationError >
        • Specialized Template Function iox::cxx::from< popo::ChunkReceiveResult, popo::ServerRequestResult >
        • Function iox::mepoo::asStringLiteral
        • Function iox::mepoo::operator<<(std::ostream&, const MemoryManager::Error)
        • Function iox::mepoo::operator<<(log::LogStream&, const MemoryManager::Error)
        • Function iox::operator<<(std::ostream&, ConnectionState)
        • Function iox::operator<<(log::LogStream&, ConnectionState)
        • Function iox::popo::asStringLiteral(const ChunkReceiveResult)
        • Function iox::popo::asStringLiteral(const AllocationError)
        • Function iox::popo::asStringLiteral(const ClientSendError)
        • Function iox::popo::asStringLiteral(const ServerRequestResult)
        • Function iox::popo::asStringLiteral(const ServerSendError)
        • Template Function iox::popo::createNotificationCallback(void(&)(OriginType *const))
        • Template Function iox::popo::createNotificationCallback(void(&)(OriginType *const, ContextDataType *const), ContextDataType&)
        • Function iox::popo::operator<<(std::ostream&, ChunkReceiveResult)
        • Function iox::popo::operator<<(log::LogStream&, ChunkReceiveResult)
        • Function iox::popo::operator<<(std::ostream&, AllocationError)
        • Function iox::popo::operator<<(log::LogStream&, AllocationError)
        • Function iox::popo::operator<<(std::ostream&, ClientSendError)
        • Function iox::popo::operator<<(log::LogStream&, ClientSendError)
        • Function iox::popo::operator<<(std::ostream&, ServerRequestResult)
        • Function iox::popo::operator<<(log::LogStream&, ServerRequestResult)
        • Function iox::popo::operator<<(std::ostream&, ServerSendError)
        • Function iox::popo::operator<<(log::LogStream&, ServerSendError)
        • Function iox::roudi::operator<<(iox::log::LogStream&, const MonitoringMode&)
        • Function iox::roudi::operator<<(iox::log::LogStream&, const RouDiMemoryManagerError&)
        • Function iox::roudi::StringToCaProInterface
        • Function iox::runtime::IpcMessageErrorTypeToString
        • Function iox::runtime::IpcMessageTypeToString
        • Function iox::runtime::stringToIpcMessageErrorType
        • Function iox::runtime::stringToIpcMessageType
        • Function iox::version::operator<<
      • Variables
        • Variable iox::APP_MAX_MESSAGES
        • Variable iox::APP_MESSAGE_SIZE
        • Variable iox::capro::CLASS_HASH_ELEMENT_COUNT
        • Variable iox::capro::INTERFACE_NAMES
        • Variable iox::capro::MAX_NUMBER_OF_CHARS
        • Variable iox::capro::ScopeTypeString
        • Variable iox::capro::Wildcard
        • Variable iox::CHUNK_DEFAULT_USER_PAYLOAD_ALIGNMENT
        • Variable iox::CHUNK_NO_USER_HEADER_ALIGNMENT
        • Variable iox::CHUNK_NO_USER_HEADER_SIZE
        • Variable iox::config::DEFAULT_CONFIG_FILE_PATH
        • Variable iox::config::defaultConfigFilePath
        • Variable iox::config::GATEWAY_CONFIG_SERVICE_EVENT_NAME
        • Variable iox::config::GATEWAY_CONFIG_SERVICE_INSTANCE_NAME
        • Variable iox::config::GATEWAY_CONFIG_SERVICE_NAME
        • Variable iox::config::GATEWAY_CONFIG_SERVICE_TABLE_NAME
        • Variable iox::config::LogDebug
        • Variable iox::config::LogError
        • Variable iox::config::LogFatal
        • Variable iox::config::LogInfo
        • Variable iox::config::LogVerbose
        • Variable iox::config::LogWarn
        • Variable iox::config::REGEX_VALID_CHARACTERS
        • Variable iox::config::TOML_GATEWAY_CONFIG_FILE_PARSE_ERROR_STRINGS
        • Variable iox::LogDebug
        • Variable iox::LogError
        • Variable iox::LogFatal
        • Variable iox::LoggerPosh
        • Variable iox::LogInfo
        • Variable iox::LogVerbose
        • Variable iox::LogWarn
        • Variable iox::MAX_CHANNEL_NUMBER
        • Variable iox::MAX_CHUNKS_ALLOCATED_PER_PUBLISHER_SIMULTANEOUSLY
        • Variable iox::MAX_CHUNKS_HELD_PER_SUBSCRIBER_SIMULTANEOUSLY
        • Variable iox::MAX_CLIENTS
        • Variable iox::MAX_CLIENTS_PER_SERVER
        • Variable iox::MAX_FINDSERVICE_RESULT_SIZE
        • Variable iox::MAX_GATEWAY_SERVICES
        • Variable iox::MAX_INTERFACE_CAPRO_FIFO_SIZE
        • Variable iox::MAX_INTERFACE_NUMBER
        • Variable iox::MAX_NODE_NUMBER
        • Variable iox::MAX_NODE_PER_PROCESS
        • Variable iox::MAX_NUMBER_OF_ATTACHMENTS_PER_WAITSET
        • Variable iox::MAX_NUMBER_OF_CONDITION_VARIABLES
        • Variable iox::MAX_NUMBER_OF_EVENTS_PER_LISTENER
        • Variable iox::MAX_NUMBER_OF_MEMORY_BLOCKS_PER_MEMORY_PROVIDER
        • Variable iox::MAX_NUMBER_OF_MEMORY_PROVIDER
        • Variable iox::MAX_NUMBER_OF_MEMPOOLS
        • Variable iox::MAX_NUMBER_OF_NOTIFIERS
        • Variable iox::MAX_PROCESS_NUMBER
        • Variable iox::MAX_PUBLISHER_HISTORY
        • Variable iox::MAX_PUBLISHERS
        • Variable iox::MAX_REQUEST_QUEUE_CAPACITY
        • Variable iox::MAX_REQUESTS_ALLOCATED_SIMULTANEOUSLY
        • Variable iox::MAX_REQUESTS_PROCESSED_SIMULTANEOUSLY
        • Variable iox::MAX_RESPONSE_QUEUE_CAPACITY
        • Variable iox::MAX_RESPONSES_ALLOCATED_SIMULTANEOUSLY
        • Variable iox::MAX_RESPONSES_PROCESSED_SIMULTANEOUSLY
        • Variable iox::MAX_RUNTIME_NAME_LENGTH
        • Variable iox::MAX_SERVERS
        • Variable iox::MAX_SHM_SEGMENTS
        • Variable iox::MAX_SUBSCRIBER_QUEUE_CAPACITY
        • Variable iox::MAX_SUBSCRIBERS
        • Variable iox::MAX_SUBSCRIBERS_PER_PUBLISHER
        • Variable iox::NUMBER_OF_INTERNAL_PUBLISHERS
        • Variable iox::popo::EventBasedTrigger
        • Variable iox::popo::InvalidPortId
        • Variable iox::popo::IS_EVENT_ENUM
        • Variable iox::popo::IS_STATE_ENUM
        • Variable iox::popo::StateBasedTrigger
        • Variable iox::PUBLISHERS_RESERVED_FOR_INTROSPECTION
        • Variable iox::PUBLISHERS_RESERVED_FOR_SERVICE_REGISTRY
        • Variable iox::roudi::DEFAULT_UNIQUE_ROUDI_ID
        • Variable iox::roudi::DISCOVERY_INTERVAL
        • Variable iox::roudi::INTROSPECTION_APP_NAME
        • Variable iox::roudi::INTROSPECTION_NODE_NAME
        • Variable iox::roudi::INTROSPECTION_SERVICE_ID
        • Variable iox::roudi::IntrospectionMempoolService
        • Variable iox::roudi::IntrospectionPortService
        • Variable iox::roudi::IntrospectionPortThroughputService
        • Variable iox::roudi::IntrospectionProcessService
        • Variable iox::roudi::IntrospectionSubscriberPortChangingDataService
        • Variable iox::roudi::IPC_CHANNEL_ROUDI_NAME
        • Variable iox::roudi::MAX_GROUP_NAME_LENGTH
        • Variable iox::roudi::PROCESS_DEFAULT_KILL_DELAY
        • Variable iox::roudi::PROCESS_TERMINATED_CHECK_INTERVAL
        • Variable iox::roudi::ROUDI_CONFIG_FILE_PARSE_ERROR_STRINGS
        • Variable iox::roudi::ROUDI_LOCK_NAME
        • Variable iox::roudi::SHM_NAME
        • Variable iox::ROUDI_MAX_MESSAGES
        • Variable iox::ROUDI_MESSAGE_SIZE
        • Variable iox::runtime::PROCESS_KEEP_ALIVE_INTERVAL
        • Variable iox::runtime::PROCESS_KEEP_ALIVE_TIMEOUT
        • Variable iox::runtime::PROCESS_WAITING_FOR_ROUDI_TIMEOUT
        • Variable iox::SERVICE_DISCOVERY_EVENT_NAME
        • Variable iox::SERVICE_DISCOVERY_INSTANCE_NAME
        • Variable iox::SERVICE_DISCOVERY_SERVICE_NAME
        • Variable iox::SERVICE_REGISTRY_CAPACITY
        • Variable iox::version::BUILD_DATE_STRING_SIZE
        • Variable iox::version::COMMIT_ID_STRING_SIZE
      • Typedefs
        • Typedef iox::capro::IdString_t
        • Typedef iox::capro::Wildcard_t
        • Typedef iox::mepoo::BaseClock_t
        • Typedef iox::mepoo::DurationNs_t
        • Typedef iox::mepoo::SequenceNumber_t
        • Typedef iox::mepoo::TimePointNs_t
        • Typedef iox::NodeName_t
        • Typedef iox::popo::ClientChunkDistributorData_t
        • Typedef iox::popo::ClientChunkQueueData_t
        • Typedef iox::popo::ClientChunkReceiverData_t
        • Typedef iox::popo::ClientChunkSenderData_t
        • Typedef iox::popo::EventEnumIdentifier
        • Typedef iox::popo::internal::GenericCallbackPtr_t
        • Typedef iox::popo::internal::GenericCallbackRef_t
        • Typedef iox::popo::internal::TranslationCallbackPtr_t
        • Typedef iox::popo::internal::TranslationCallbackRef_t
        • Typedef iox::popo::ServerChunkDistributorData_t
        • Typedef iox::popo::ServerChunkQueueData_t
        • Typedef iox::popo::ServerChunkReceiverData_t
        • Typedef iox::popo::ServerChunkSenderData_t
        • Typedef iox::popo::StateEnumIdentifier
        • Typedef iox::popo::SubscriberChunkQueueData_t
        • Typedef iox::popo::SubscriberChunkReceiverData_t
        • Typedef iox::popo::uid_t
        • Typedef iox::popo::WaitSetIsConditionSatisfiedCallback
        • Typedef iox::PublisherPortRouDiType
        • Typedef iox::PublisherPortUserType
        • Typedef iox::roudi::ConfigFilePathString_t
        • Typedef iox::roudi::MemPoolInfoContainer
        • Typedef iox::roudi::MemPoolIntrospectionInfoContainer
        • Typedef iox::roudi::MemPoolIntrospectionType
        • Typedef iox::roudi::PortIntrospectionType
        • Typedef iox::roudi::ProcessIntrospectionType
        • Typedef iox::roudi::SubscriberPortData
        • Typedef iox::RouDiConfig_t
        • Typedef iox::runtime::ServiceContainer
        • Typedef iox::RuntimeName_t
        • Typedef iox::ShmName_t
        • Typedef iox::SubscriberPortRouDiType
        • Typedef iox::SubscriberPortType
        • Typedef iox::SubscriberPortUserType
        • Typedef iox::version::BuildDateString_t
        • Typedef iox::version::CommitIdString_t
      • Directories
        • Directory include
        • Directory iceoryx_posh
        • Directory capro
        • Directory gateway
        • Directory internal
        • Directory capro
        • Directory log
        • Directory mepoo
        • Directory popo
        • Directory building_blocks
        • Directory ports
        • Directory roudi
        • Directory introspection
        • Directory memory
        • Directory runtime
        • Directory mepoo
        • Directory popo
        • Directory roudi
        • Directory memory
        • Directory runtime
        • Directory version
      • Files
        • File base_client.hpp
        • File base_port.hpp
        • File base_port_data.hpp
        • File base_publisher.hpp
        • File base_server.hpp
        • File base_subscriber.hpp
        • File capro_message.hpp
        • File channel.hpp
        • File chunk_distributor.hpp
        • File chunk_distributor_data.hpp
        • File chunk_header.hpp
        • File chunk_management.hpp
        • File chunk_queue_data.hpp
        • File chunk_queue_popper.hpp
        • File chunk_queue_pusher.hpp
        • File chunk_receiver.hpp
        • File chunk_receiver_data.hpp
        • File chunk_sender.hpp
        • File chunk_sender_data.hpp
        • File chunk_settings.hpp
        • File client.hpp
        • File client_impl.hpp
        • File client_options.hpp
        • File client_port_data.hpp
        • File client_port_roudi.hpp
        • File client_port_user.hpp
        • File client_server_port_types.hpp
        • File cmd_line_args.hpp
        • File compatibility_check_level.hpp
        • File condition_listener.hpp
        • File condition_notifier.hpp
        • File condition_variable_data.hpp
        • File default_roudi_memory.hpp
        • File enum_trigger_type.hpp
        • File fixed_size_container.hpp
        • File gateway_base.hpp
        • File gateway_config.hpp
        • File gateway_discovery.hpp
        • File gateway_generic.hpp
        • File generic_memory_block.hpp
        • File iceoryx_posh_config.hpp
        • File iceoryx_posh_types.hpp
        • File iceoryx_roudi_app.hpp
        • File iceoryx_roudi_components.hpp
        • File iceoryx_roudi_memory_manager.hpp
        • File interface_port.hpp
        • File interface_port_data.hpp
        • File introspection_types.hpp
        • File ipc_interface_base.hpp
        • File ipc_interface_creator.hpp
        • File ipc_interface_user.hpp
        • File ipc_message.hpp
        • File ipc_runtime_interface.hpp
        • File listener.hpp
        • File locking_policy.hpp
        • File mem_pool.hpp
        • File memory_block.hpp
        • File memory_info.hpp
        • File memory_manager.hpp
        • File memory_provider.hpp
        • File mempool_collection_memory_block.hpp
        • File mempool_introspection.hpp
        • File mempool_segment_manager_memory_block.hpp
        • File mepoo.hpp
        • File mepoo_config.hpp
        • File mepoo_segment.hpp
        • File node.hpp
        • File node_data.hpp
        • File node_property.hpp
        • File notification_attorney.hpp
        • File notification_callback.hpp
        • File notification_info.hpp
        • File port_config_info.hpp
        • File port_introspection.hpp
        • File port_manager.hpp
        • File port_pool.hpp
        • File port_pool_data.hpp
        • File port_pool_memory_block.hpp
        • File port_queue_policies.hpp
        • File posh_config_logging.hpp
        • File posh_logging.hpp
        • File posh_runtime.hpp
        • File posh_runtime_impl.hpp
        • File posh_runtime_single_process.hpp
        • File posix_shm_memory_provider.hpp
        • File process.hpp
        • File process_introspection.hpp
        • File process_manager.hpp
        • File pub_sub_port_types.hpp
        • File publisher.hpp
        • File publisher_impl.hpp
        • File publisher_interface.hpp
        • File publisher_options.hpp
        • File publisher_port_data.hpp
        • File publisher_port_roudi.hpp
        • File publisher_port_user.hpp
        • File request.hpp
        • File request_deleter.hpp
        • File response.hpp
        • File response_deleter.hpp
        • File roudi.hpp
        • File roudi_app.hpp
        • File roudi_cmd_line_parser.hpp
        • File roudi_cmd_line_parser_config_file_option.hpp
        • File roudi_config.hpp
        • File roudi_config_file_provider.hpp
        • File roudi_config_toml_file_provider.hpp
        • File roudi_memory_interface.hpp
        • File roudi_memory_manager.hpp
        • File rpc_header.hpp
        • File rpc_interface.hpp
        • File sample.hpp
        • File sample_deleter.hpp
        • File segment_config.hpp
        • File segment_manager.hpp
        • File server.hpp
        • File server_impl.hpp
        • File server_options.hpp
        • File server_port_data.hpp
        • File server_port_roudi.hpp
        • File server_port_user.hpp
        • File service_description.hpp
        • File service_discovery.hpp
        • File service_registry.hpp
        • File shared_chunk.hpp
        • File shared_memory_user.hpp
        • File shared_pointer.hpp
        • File shm_safe_unmanaged_chunk.hpp
        • File smart_chunk.hpp
        • File subscriber.hpp
        • File subscriber_impl.hpp
        • File subscriber_options.hpp
        • File subscriber_port_data.hpp
        • File subscriber_port_multi_producer.hpp
        • File subscriber_port_roudi.hpp
        • File subscriber_port_single_producer.hpp
        • File subscriber_port_user.hpp
        • File toml_gateway_config_parser.hpp
        • File trigger.hpp
        • File trigger_handle.hpp
        • File typed_mem_pool.hpp
        • File typed_port_api_trait.hpp
        • File typed_unique_id.hpp
        • File unique_port_id.hpp
        • File untyped_client.hpp
        • File untyped_client_impl.hpp
        • File untyped_publisher.hpp
        • File untyped_publisher_impl.hpp
        • File untyped_server.hpp
        • File untyped_server_impl.hpp
        • File untyped_subscriber.hpp
        • File untyped_subscriber_impl.hpp
        • File used_chunk_list.hpp
        • File user_trigger.hpp
        • File version_info.hpp
        • File wait_set.hpp
      • Pages
        • Todo List
  • Standard Documents
    • PACKAGE
    • LICENSE
  • Index
iceoryx_posh
  • C++ API
  • File chunk_header.hpp
  • View page source

File chunk_header.hpp

↰ Parent directory (include/iceoryx_posh/mepoo)

Contents

  • Definition (include/iceoryx_posh/mepoo/chunk_header.hpp)

  • Includes

  • Included By

  • Namespaces

  • Classes

Definition (include/iceoryx_posh/mepoo/chunk_header.hpp)

  • Program Listing for File chunk_header.hpp

Includes

  • cstdint

  • iceoryx_posh/iceoryx_posh_types.hpp (File iceoryx_posh_types.hpp)

  • iceoryx_posh/internal/popo/building_blocks/unique_port_id.hpp (File unique_port_id.hpp)

  • iceoryx_posh/mepoo/chunk_settings.hpp (File chunk_settings.hpp)

Included By

  • File mem_pool.hpp

  • File shared_chunk.hpp

  • File shared_pointer.hpp

  • File chunk_receiver.hpp

  • File chunk_sender.hpp

  • File publisher_port_user.hpp

  • File server_port_user.hpp

  • File subscriber_port_user.hpp

  • File request_deleter.hpp

  • File response_deleter.hpp

  • File sample_deleter.hpp

  • File smart_chunk.hpp

  • File used_chunk_list.hpp

  • File port_introspection.hpp

  • File port_manager.hpp

  • File process.hpp

  • File process_manager.hpp

  • File request.hpp

  • File response.hpp

  • File rpc_header.hpp

  • File sample.hpp

Namespaces

  • Namespace iox

  • Namespace iox::mepoo

  • Namespace iox::popo

Classes

  • Struct ChunkHeader

  • Struct NoUserHeader

Previous Next

© Copyright The <iceoryx_posh> Contributors. License: Apache 2.0.

Built with Sphinx using a theme provided by Read the Docs.