# This file was auto generated; Do not modify, if you value your sanity!
import ctypes
import enum



class e_device_settings_type(enum.IntEnum):
    """A ctypes-compatible IntEnum superclass."""
    @classmethod
    def from_param(cls, obj):
        return int(obj)

    DeviceFireSettingsType = enum.auto()
    DeviceFireVnetSettingsType = enum.auto()
    DeviceFire2SettingsType = enum.auto()
    DeviceVCAN3SettingsType = enum.auto()
    DeviceRADGalaxySettingsType = enum.auto()
    DeviceRADStar2SettingsType = enum.auto()
    DeviceVCAN4SettingsType = enum.auto()
    DeviceVCAN412SettingsType = enum.auto()
    DeviceVividCANSettingsType = enum.auto()
    DeviceECU_AVBSettingsType = enum.auto()
    DeviceRADSuperMoonSettingsType = enum.auto()
    DeviceRADMoon2SettingsType = enum.auto()
    DeviceRADPlutoSettingsType = enum.auto()
    DeviceRADGigalogSettingsType = enum.auto()
    DeviceVCANRFSettingsType = enum.auto()
    DeviceEEVBSettingsType = enum.auto()
    DeviceVCAN4IndSettingsType = enum.auto()
    DeviceNeoECU12SettingsType = enum.auto()
    DeviceFlexVnetzSettingsType = enum.auto()
    DeviceCANHUBSettingsType = enum.auto()
    DeviceIEVBSettingsType = enum.auto()
    DeviceOBD2SimSettingsType = enum.auto()
    DeviceCMProbeSettingsType = enum.auto()
    DeviceOBD2ProSettingsType = enum.auto()
    DeviceRedSettingsType = enum.auto()
    DeviceRADPlutoSwitchSettingsType = enum.auto()
    DeviceRADGigastarSettingsType = enum.auto()
    DeviceRADJupiterSettingsType = enum.auto()
    DeviceFire3SettingsType = enum.auto()
    DeviceRadMoonDuoSettingsType = enum.auto()
    DeviceEtherBadgeSettingsType = enum.auto()
    DeviceRADA2BSettingsType = enum.auto()
    DeviceSettingsTypeMax = enum.auto()
    DeviceSettingsNone  = 4294967295


_EDeviceSettingsType = e_device_settings_type
EDeviceSettingsType = e_device_settings_type

