Lines Matching refs:Channel
51 auto [sender, receiver] = Channel<size_t>::OpenChannel();
52 constexpr size_t count = Channel<size_t>::QUEUE_CAPACITY;
57 EXPECT_EQ(sender.Send(index), Channel<size_t>::NO_ERROR);
80 auto [sender, receiver] = Channel<size_t>::OpenChannel();
81 constexpr size_t count = Channel<size_t>::QUEUE_CAPACITY;
86 EXPECT_EQ(sender.Send(index), Channel<size_t>::NO_ERROR);
109 auto [sender, receiver] = Channel<size_t>::OpenChannel();
111 EXPECT_EQ(sender.Send(data), Channel<size_t>::INACTIVE_CHANNEL);
122 auto [sender, receiver] = Channel<size_t>::OpenChannel();
126 for (size_t index = 0; index < Channel<size_t>::QUEUE_CAPACITY; ++index) {
127 EXPECT_EQ(sender.Send(data++), Channel<size_t>::NO_ERROR);
129 EXPECT_EQ(sender.Send(data), Channel<size_t>::QUEUE_IS_FULL);