class TestFence
Defined at line 17 of file ../../src/media/audio/services/common/testing/test_fence.h
Public Methods
void TestFence ()
Defined at line 19 of file ../../src/media/audio/services/common/testing/test_fence.h
zx::eventpair Take ()
Returns an object that can be used wherever a fence is needed, such as in a packet queue.
This method can be called at most once.
Defined at line 26 of file ../../src/media/audio/services/common/testing/test_fence.h
bool Done ()
Reports if the fence has been reached.
Defined at line 34 of file ../../src/media/audio/services/common/testing/test_fence.h
bool Wait (zx::duration timeout)
Waits for the fence to be reached. Returns false if the timeout passes first.
Defined at line 37 of file ../../src/media/audio/services/common/testing/test_fence.h