class SuspendTxn
Defined at line 15 of file ../../src/lib/ddktl/include/ddktl/suspend-txn.h
Public Methods
void SuspendTxn (zx_device_t * dev, uint8_t requested_state, bool enable_wake, uint8_t suspend_reason)
Defined at line 17 of file ../../src/lib/ddktl/include/ddktl/suspend-txn.h
void ~SuspendTxn ()
Defined at line 24 of file ../../src/lib/ddktl/include/ddktl/suspend-txn.h
void SuspendTxn (SuspendTxn && other)
Defined at line 30 of file ../../src/lib/ddktl/include/ddktl/suspend-txn.h
SuspendTxn & operator= (SuspendTxn && other)
Defined at line 31 of file ../../src/lib/ddktl/include/ddktl/suspend-txn.h
void Reply (zx_status_t status, uint8_t out_state)
This is used to signify the completion of the device's suspend() hook.
It does not necessarily need to be called from within the suspend() hook.
Defined at line 38 of file ../../src/lib/ddktl/include/ddktl/suspend-txn.h
uint8_t requested_state ()
Defined at line 45 of file ../../src/lib/ddktl/include/ddktl/suspend-txn.h
uint8_t suspend_reason ()
Defined at line 46 of file ../../src/lib/ddktl/include/ddktl/suspend-txn.h
bool enable_wake ()
Defined at line 47 of file ../../src/lib/ddktl/include/ddktl/suspend-txn.h