/home/runner/work/HiCR/HiCR/include/hicr/frontends/channel/fixedSize/mpsc/nonlocking/producer.hpp Source File
|
HiCR
|
producer.hpp
Go to the documentation of this file.
Definition communicationManager.hpp:54
Definition producer.hpp:41
Producer(CommunicationManager &coordinationCommunicationManager, CommunicationManager &payloadCommunicationManager, std::shared_ptr< GlobalMemorySlot > tokenBuffer, const std::shared_ptr< LocalMemorySlot > &internalCoordinationBuffer, const std::shared_ptr< GlobalMemorySlot > &producerCoordinationBuffer, const size_t tokenSize, const size_t capacity)
Definition producer.hpp:56
Definition producer.hpp:41
Provides a failure model and corresponding exception classes.
Provides base functionality for a fixed-size MPSC channel over HiCR.
Provides producer functionality for a fixed-size SPSC channel over HiCR.
Generated by