Impact Acquire SDK Java
TDeviceState Class Reference

Defines valid Device states. More...

Static Public Attributes

static final int dsAbsent = acquireJNI.dsAbsent_get()
 The mvIMPACT.acquire.Device has been unplugged.
 
static final int dsInitializing = acquireJNI.dsInitializing_get()
 The mvIMPACT.acquire.Device is connected and is currently initializing.
 
static final int dsPowerDown = acquireJNI.dsPowerDown_get()
 This device is present, but currently switched into a low power consumption mode.
 
static final int dsPresent = acquireJNI.dsPresent_get()
 The mvIMPACT.acquire.Device is currently connected and initialized.
 
static final int dsUnreachable = acquireJNI.dsUnreachable_get()
 This device is recognized, but can't be accessed currently.
 

Detailed Description

Defines valid Device states.

Member Data Documentation

◆ dsAbsent

final int dsAbsent = acquireJNI.dsAbsent_get()
static

The mvIMPACT.acquire.Device has been unplugged.

The mvIMPACT.acquire.Device has present been since the mvIMPACT.acquire.DeviceManager has been initialized, but has been unplugged now and the driver has detected the unplugging of the device. Automatic detection of unplugging events is only possible for devices that support plug and play, other device drivers will only check if a device is still present if an application triggered this check.

◆ dsInitializing

final int dsInitializing = acquireJNI.dsInitializing_get()
static

The mvIMPACT.acquire.Device is connected and is currently initializing.

◆ dsPowerDown

final int dsPowerDown = acquireJNI.dsPowerDown_get()
static

This device is present, but currently switched into a low power consumption mode.

◆ dsPresent

final int dsPresent = acquireJNI.dsPresent_get()
static

The mvIMPACT.acquire.Device is currently connected and initialized.

◆ dsUnreachable

final int dsUnreachable = acquireJNI.dsUnreachable_get()
static

This device is recognized, but can't be accessed currently.

This e.g. can be the case, if this is a device connected via a network and the device does not respond to one of the recognized network protocols or if another client is already connected to this device and the device does not support multiple clients.