class TestLifecycleDriverChild

Defined at line 16 of file ../../src/devices/tests/ddk-lifecycle/test-driver-child.h

Public Methods

void TestLifecycleDriverChild (zx_device_t * parent, bool complete_init, zx_status_t init_status)

Defined at line 22 of file ../../src/devices/tests/ddk-lifecycle/test-driver-child.h

void ~TestLifecycleDriverChild ()

Defined at line 25 of file ../../src/devices/tests/ddk-lifecycle/test-driver-child.h

zx_status_t Create (zx_device_t * parent, bool complete_init, zx_status_t init_status, fbl::RefPtr<TestLifecycleDriverChild> * out_device)

Defined at line 33 of file ../../src/devices/tests/ddk-lifecycle/test-driver-child.cc

void DdkInit (ddk::InitTxn txn)

Defined at line 57 of file ../../src/devices/tests/ddk-lifecycle/test-driver-child.cc

void DdkUnbind (ddk::UnbindTxn txn)

Defined at line 66 of file ../../src/devices/tests/ddk-lifecycle/test-driver-child.cc

void DdkRelease ()

Defined at line 18 of file ../../src/devices/tests/ddk-lifecycle/test-driver-child.cc

void AsyncRemove (fit::function<void ()> callback)

Defined at line 25 of file ../../src/devices/tests/ddk-lifecycle/test-driver-child.cc

void CompleteUnbind ()

Defined at line 31 of file ../../src/devices/tests/ddk-lifecycle/test-driver-child.cc

zx_status_t CompleteInit ()

Defined at line 76 of file ../../src/devices/tests/ddk-lifecycle/test-driver-child.cc