template <typename T>
class CallbackWatch
Defined at line 16 of file ../../src/connectivity/network/testing/netemul/sync-manager/lib/callback_watch.h
Helper class to hold onto callbacks
Public Methods
void CallbackWatch<T> (T callback)
Defined at line 18 of file ../../src/connectivity/network/testing/netemul/sync-manager/lib/callback_watch.h
void ~CallbackWatch<T> ()
Defined at line 20 of file ../../src/connectivity/network/testing/netemul/sync-manager/lib/callback_watch.h
void TaskTimeout (async_dispatcher_t * dispatcher, async::TaskBase * task, zx_status_t status)
Defined at line 22 of file ../../src/connectivity/network/testing/netemul/sync-manager/lib/callback_watch.h
template <typename... Args>
void FireCallback (Args... args)
Defined at line 29 of file ../../src/connectivity/network/testing/netemul/sync-manager/lib/callback_watch.h
void OnTimeout ()
bool valid ()
Defined at line 36 of file ../../src/connectivity/network/testing/netemul/sync-manager/lib/callback_watch.h
void PostTimeout (async_dispatcher_t * dispatcher, int64_t timeout_nanos)
Defined at line 38 of file ../../src/connectivity/network/testing/netemul/sync-manager/lib/callback_watch.h