Add a UsbModemSwitchContext class.
This CL adds a UsbModemSwitchContext class, which holds the information
about the device to undergo a modem switch operation. This change allows
better reuse of common code.
BUG=chromium:249487
TEST=Build and run unit tests.
Change-Id: I6c2cb11bf3d3126d98fab7608c6b9e1ebb1beeb2
Reviewed-on: https://gerrit.chromium.org/gerrit/58834
Reviewed-by: mukesh agrawal <quiche@chromium.org>
Commit-Queue: Ben Chan <benchan@chromium.org>
Tested-by: Ben Chan <benchan@chromium.org>
9 files changed