This mock mocks all the USB layers below the USB Host layer. USB Host layer is used as a real component. This mock is useful for mock testing of the USB Host layer, as all the below layers are mocked.