Skip to main content

Aila_GetHardwareClass

Since 3.0.0

Return current hardware class.

Signature​

AilaHardwareClass Aila_GetHardwareClass(void);

Returns​

An AilaHardwareClass enum value:

  • AilaHardwareClassNone - No device connected or hardware cannot be identified
  • AilaHardwareClassKiosk - Interactive Kiosk
  • AilaHardwareClassMobile - Mobile Imager (legacy)

Description​

Queries the system configuration and returns the Aila hardware device class. The hardware class affects all auto-configurable properties of AilaConfiguration.

When the hardware class changes, AilaHardwareChangedNotification is issued.

Usage​

AilaHardwareClass hardwareClass = Aila_GetHardwareClass();

switch (hardwareClass) {
case AilaHardwareClassNone:
NSLog(@"No hardware connected");
break;
case AilaHardwareClassKiosk:
NSLog(@"Interactive Kiosk connected");
break;
case AilaHardwareClassMobile:
NSLog(@"Mobile Imager connected");
break;
}

See Also​