class InitTxn

Defined at line 14 of file ../../src/lib/ddktl/include/ddktl/init-txn.h

Public Methods

void InitTxn (zx_device_t * dev)

Defined at line 16 of file ../../src/lib/ddktl/include/ddktl/init-txn.h

void ~InitTxn ()

Defined at line 18 of file ../../src/lib/ddktl/include/ddktl/init-txn.h

void InitTxn (InitTxn && other)

Defined at line 24 of file ../../src/lib/ddktl/include/ddktl/init-txn.h

InitTxn & operator= (InitTxn && other)

Defined at line 25 of file ../../src/lib/ddktl/include/ddktl/init-txn.h

void Reply (zx_status_t status, const device_power_state_info_t * power_states, const uint8_t power_state_count)

This is used to signify the completion of the device's Init() hook.

This will make the device visible and able to be unbound.

This can be called from any thread - it does not necessarily need to be called before

the Init() hook returns.

Defined at line 34 of file ../../src/lib/ddktl/include/ddktl/init-txn.h