class UsbAdbTest_ConfigureEndpointFailureBulkInRollsBackBulkOut_Test
Defined at line 1397 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc
Verifies that when Bulk IN endpoint configuration fails after Bulk OUT has already been
successfully configured, EnableEndpoints() rolls back the partial configuration by calling
DisableEndpoint() on the Bulk OUT endpoint. Verifies that the driver does not leave orphan
active endpoints in the controller, remains in State::kAwaitingUsbConnection, and can
recover to State::kOnline when the failure condition clears.
Public Methods
void UsbAdbTest_ConfigureEndpointFailureBulkInRollsBackBulkOut_Test ()
Defined at line 1397 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc
void UsbAdbTest_ConfigureEndpointFailureBulkInRollsBackBulkOut_Test (const UsbAdbTest_ConfigureEndpointFailureBulkInRollsBackBulkOut_Test & )
Defined at line 1397 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc
void UsbAdbTest_ConfigureEndpointFailureBulkInRollsBackBulkOut_Test (UsbAdbTest_ConfigureEndpointFailureBulkInRollsBackBulkOut_Test && )
Defined at line 1397 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc
UsbAdbTest_ConfigureEndpointFailureBulkInRollsBackBulkOut_Test & operator= (const UsbAdbTest_ConfigureEndpointFailureBulkInRollsBackBulkOut_Test & )
Defined at line 1397 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc
UsbAdbTest_ConfigureEndpointFailureBulkInRollsBackBulkOut_Test & operator= (UsbAdbTest_ConfigureEndpointFailureBulkInRollsBackBulkOut_Test && )
Defined at line 1397 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc
void ~UsbAdbTest_ConfigureEndpointFailureBulkInRollsBackBulkOut_Test ()
Defined at line 1397 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc