template<typename T>
class pw::async2::Receiver< T >
A receiver which reads values from an asynchronous channel.
|
|
template<typename U > |
| class | internal::Channel |
| |
| template<typename U > |
| std::optional< std::tuple< MpscChannelHandle< U >, Receiver< U > > > | CreateMpscChannel (Allocator &, uint16_t) |
| |
|
template<typename U , uint16_t kCapacity> |
| std::tuple< MpscChannelHandle< U >, Receiver< U > > | CreateMpscChannel (ChannelStorage< U, kCapacity > &storage) |
| |
| template<typename U > |
| std::optional< std::tuple< SpscChannelHandle< U >, Sender< U >, Receiver< U > > > | CreateSpscChannel (Allocator &, uint16_t) |
| |
|
template<typename U , uint16_t kCapacity> |
| std::tuple< SpscChannelHandle< U >, Sender< U >, Receiver< U > > | CreateSpscChannel (ChannelStorage< U, kCapacity > &storage) |
| |