Lines Matching refs:TestWait
29 class TestWait : public async_wait_t {
31 TestWait(zx_handle_t object, zx_signals_t trigger)
32 : async_wait_t{{ASYNC_STATE_INIT}, &TestWait::CallHandler, object, trigger} {
35 virtual ~TestWait() = default;
65 static_cast<TestWait*>(wait)->Handle(dispatcher, status, signal);
71 class CascadeWait : public TestWait {
76 : TestWait(object, trigger),
88 TestWait::Handle(dispatcher, status, signal);
96 class SelfCancelingWait : public TestWait {
99 : TestWait(object, trigger) {}
106 TestWait::Handle(dispatcher, status, signal);
522 TestWait wait(event.get(), ZX_USER_SIGNAL_0);
540 TestWait wait3(event.get(), ZX_USER_SIGNAL_1);
601 TestWait wait6(event.get(), ZX_USER_SIGNAL_0);
919 class ThreadAssertWait : public TestWait {
922 : TestWait(object, trigger), measure_(measure) {}
929 TestWait::Handle(dispatcher, status, signal);