

@classmethod
def Unpack(cls, message):
    try:
        (cmd, arg0, arg1, data_length, data_checksum, unused_magic) = struct.unpack(cls.format, message)
    except struct.error as e:
        raise ValueError('Unable to unpack ADB command.', cmd.format, message, e)
    return (cmd, arg0, arg1, data_length, data_checksum)

dataset/ETHPy150Open google/python-adb/adb/adb_protocol.py AdbMessage.Unpack/VarMisuse@59/83 `cls`->`cmd`