class ChannelTest

Defined at line 33 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 35 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 41 of file ../../src/devices/bin/driver_runtime/channel_test.cc

void SetUp ()

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

void TearDown ()

Defined at line 88 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 102 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 106 of file ../../src/devices/bin/driver_runtime/channel_test.cc