class MockBlobReaderImpl

Defined at line 70 of file ../../src/performance/memory/thrasher/tests.cc

Public Methods

void MockBlobReaderImpl (async_dispatcher_t * dispatcher, MockBlobReaderImpl ** self_ptr)

Defined at line 72 of file ../../src/performance/memory/thrasher/tests.cc

void OnStart ()

Defined at line 77 of file ../../src/performance/memory/thrasher/tests.cc

void set_mock_blobs (const std::vector<MockBlobInfo> & blobs)

Methods to control the mock

Defined at line 83 of file ../../src/performance/memory/thrasher/tests.cc

void set_error_simulation (MockGetVmoErrorType type, zx_status_t error)

Defined at line 84 of file ../../src/performance/memory/thrasher/tests.cc

void set_manual_completion (bool manual)

Defined at line 87 of file ../../src/performance/memory/thrasher/tests.cc

bool has_pending_request ()

Defined at line 88 of file ../../src/performance/memory/thrasher/tests.cc

void ReplyToPendingRequest (zx::vmo vmo)

Defined at line 89 of file ../../src/performance/memory/thrasher/tests.cc

size_t get_call_count ()

Defined at line 90 of file ../../src/performance/memory/thrasher/tests.cc

void set_close_channel_after_first_call (bool close)

Defined at line 91 of file ../../src/performance/memory/thrasher/tests.cc