class ChannelTest

Defined at line 31 of file ../../src/devices/bin/driver_runtime/channel_test.cc

Protected Members

DriverRuntime runtime
Channel local_
Channel remote_
Arena arena_
Loop loop_
const void * dispatcher_owner_
Completion shutdown_completion_
UnsynchronizedDispatcher dispatcher_
fdf_dispatcher_t * fdf_dispatcher_

Protected Methods

void ChannelTest ()

Defined at line 33 of file ../../src/devices/bin/driver_runtime/channel_test.cc

void WaitUntilReadReady (fdf_handle_t ch)

Registers a wait_async request on |ch| and blocks until it is ready for reading.

Defined at line 39 of file ../../src/devices/bin/driver_runtime/channel_test.cc

void SetUp ()

Defined at line 63 of file ../../src/devices/bin/driver_runtime/channel_test.cc

void TearDown ()

Defined at line 86 of file ../../src/devices/bin/driver_runtime/channel_test.cc

void AllocateTestData (fdf_arena_t * arena, size_t size, void ** out_data)

Allocates and populates an array of size |size|, containing test data. The array is owned by

|arena|.

Defined at line 100 of file ../../src/devices/bin/driver_runtime/channel_test.cc

void AllocateTestDataWithStartValue (fdf_arena_t * arena, size_t size, size_t start_value, void ** out_data)

Defined at line 104 of file ../../src/devices/bin/driver_runtime/channel_test.cc