|
using | ChunkQueueData_t = ChunkQueueDataType |
|
◆ MAX_CHUNKS_IN_USE
template<uint32_t MaxChunksHeldSimultaneously, typename ChunkQueueDataType >
constexpr uint32_t iox::popo::ChunkReceiverData< MaxChunksHeldSimultaneously, ChunkQueueDataType >::MAX_CHUNKS_IN_USE = MaxChunksHeldSimultaneously + 1U |
|
staticconstexpr |
we use one more than MaxChunksHeldSimultaneously for being able to provide one new chunk to the user if they already have the allowed MaxChunksHeldSimultaneously. But then the user has to return one to not brake the contract. This is aligned with AUTOSAR Adaptive ara::com
The documentation for this struct was generated from the following files:
- iceoryx_posh/internal/popo/building_blocks/chunk_receiver_data.hpp
- iceoryx_posh/internal/popo/building_blocks/chunk_receiver_data.inl