Public Member Functions | |
| bool | closed () const |
Static Public Member Functions | |
| static Channel * | Allocated (Allocator &alloc, uint16_t capacity) |
Protected Member Functions | |
| Channel (FixedDeque< T > &&deque) | |
| template<size_t kAlignment, size_t kCapacity> | |
| Channel (containers::Storage< kAlignment, kCapacity > &storage) | |
| uint16_t | ref_count () const |
|
inline |
Returns true if the channel is closed. A closed channel cannot create new senders or receivers, and cannot be re-opened.