Lines Matching defs:channel
13 #include <lib/zx/channel.h>
133 zx::channel channel[2];
134 ASSERT_EQ(zx::channel::create(0u, &channel[0], &channel[1]), ZX_OK);
135 ASSERT_EQ(validate_handle(channel[0].get()), ZX_OK);
136 ASSERT_EQ(validate_handle(channel[1].get()), ZX_OK);
146 zx::channel channel[2];
147 ASSERT_EQ(zx::channel::create(0u, &channel[0], &channel[1]), ZX_OK);
156 ASSERT_EQ(channel[0].write(0u, nullptr, 0u, handles, 2), ZX_OK);
157 ASSERT_EQ(channel[1].read(0u, nullptr, 0u, nullptr, recv, 2, nullptr), ZX_OK);
169 zx::channel channel[2];
170 ASSERT_EQ(zx::channel::create(0u, &channel[0], &channel[1]), ZX_OK);
180 ASSERT_EQ(channel[0].write(0u, nullptr, 0u, handles, 2), ZX_OK);
181 ASSERT_EQ(channel[1].read_etc(0u, nullptr, 0u, nullptr, recv, 2, &h_count), ZX_OK);
231 zx::channel channel[2];
233 ASSERT_EQ(zx::channel::create(0u, &channel[0], &channel[1]), ZX_OK);
234 ASSERT_EQ(channel[0].wait_async(
236 ASSERT_EQ(channel[1].write(0u, "12345", 5, nullptr, 0u), ZX_OK);