Source: remotepay/DeviceErrorEventCode.js

/**
 * Autogenerated by Avro
 * 
 * DO NOT EDIT DIRECTLY
 */


/**
* @memberof remotepay
* @enum {string}
*/
DeviceErrorEventCode = {
  InvalidConfig : "InvalidConfig",
  IoSyncFailed : "IoSyncFailed",
  GetString : "GetString",
  InvalidEndpoint : "InvalidEndpoint",
  AbortEndpoint : "AbortEndpoint",
  DeviceIoControl : "DeviceIoControl",
  GetOverlappedResult : "GetOverlappedResult",
  ReceiveThreadTerminated : "ReceiveThreadTerminated",
  WriteFailed : "WriteFailed",
  ReadFailed : "ReadFailed",
  IoControlMessage : "IoControlMessage",
  CancelIoFailed : "CancelIoFailed",
  IoCancelled : "IoCancelled",
  IoTimedOut : "IoTimedOut",
  IoEndpointGlobalCancelRedo : "IoEndpointGlobalCancelRedo",
  GetDeviceKeyValueFailed : "GetDeviceKeyValueFailed",
  SetDeviceKeyValueFailed : "SetDeviceKeyValueFailed",
  Win32Error : "Win32Error",
  DeviceAllreadyLocked : "DeviceAllreadyLocked",
  EndpointAllreadyLocked : "EndpointAllreadyLocked",
  DeviceNotFound : "DeviceNotFound",
  UserAborted : "UserAborted",
  InvalidParam : "InvalidParam",
  AccessDenied : "AccessDenied",
  ResourceBusy : "ResourceBusy",
  Overflow : "Overflow",
  PipeError : "PipeError",
  Interrupted : "Interrupted",
  InsufficientMemory : "InsufficientMemory",
  NotSupported : "NotSupported",
  UnknownError : "UnknownError",
  MonoApiError : "MonoApiError",
  None : "None",
  Success : "Success",
  Ok : "Ok",
  SendNotificationFailure : "SendNotificationFailure",
  NotConnected : "NotConnected"
};


//
// Expose the module.
//
if ('undefined' !== typeof module) {
module.exports = DeviceErrorEventCode;
}