/* errors.h (generated) */ 

#ifndef __ERRORS_H__
#define __ERRORS_H__

enum EFT_STATUS_CODE {
	EFT_E_SUCCESS = 0,
	EFT_E_DATA_LINK_TIMEOUT = 101,
	EFT_E_DATA_LINK_REJECT = 102,
	EFT_E_SOCKET_LINK_ERROR = 103,
	EFT_E_NO_DRIVER_AVAILABLE = 201,
	EFT_E_DRIVER_USED = 202,
	EFT_E_SESSION_BUSY = 301,
	EFT_E_SESSION_NOT_CONNECTED = 302,
	EFT_E_INVALID_REQUEST = 303,
	EFT_E_MISSING_AMOUNT = 304,
	EFT_E_INVALID_ARGUMENTS = 305,
	EFT_E_MESSAGE_IGNORED = 306,
	EFT_E_INVALID_STATE = 307,
	EFT_E_UNSUPPORTED_DEVICE_COMMAND = 308,
	EFT_E_GENERIC_DRIVER_ERROR = 400,
	EFT_E_APPLICATION_TIMEOUT = 401,
	EFT_E_RECORD_SIZE = 402,
	EFT_E_INVALID_RECORD = 403,
	EFT_E_NOT_ABORTED = 404,
	EFT_E_ABORTED = 405,
	EFT_E_INVALID_FORMAT = 406,
	EFT_E_UNSUPPORTED_CURRENCY = 407,
	EFT_E_DRIVER_BUSY = 408,
	EFT_E_JOURNAL_ACCESS = 409,
	EFT_E_CLOSE_SHIFT = 410,
	EFT_E_ECR_TIMEOUT = 411,
	EFT_E_UNKNOWN_ERROR = 420,
	EFT_E_CLIENT_NOT_READY = 501,
	EFT_E_CARD_REMOVED = 503,
	EFT_E_SHIFT_CLOSED = 504,
	EFT_E_CARD_NOT_REMOVED = 505,
	EFT_E_TRY_LATER = 506,
	EFT_E_AMOUNT_ZERO = 507,
	EFT_E_NOT_ALLOWED = 508,
	EFT_E_WRONG_CASHIER = 509,
	EFT_E_WRONG_ECRID = 510,
	EFT_E_WRONG_PRINTMODE = 511,
	EFT_E_WRONG_TERMINAL = 512,
	EFT_E_NEED_BALANCE = 513,
	EFT_E_REQUEST_FAILED = 514,
	EFT_E_UNSUPPORTED_FUNCTION = 515,
	EFT_E_AUTH_FILL_IN_VOUCHER_ = 516,
	EFT_E_DEVICE_COMMAND_FAILED = 517,
	EFT_E_ICC_TIMEOUT = 518,
	EFT_E_ICC_CARD_IS_REMOVED = 519,
	EFT_E_INVALID_FORMAT_TRM_REPLY = 520,
	EFT_E_TRM_BUSY = 521,
	EFT_E_AUTH_FAILED = 600,
	EFT_E_AUTH_DENIED = 601,
	EFT_E_AUTH_LIMIT_EXCEEDED = 602,
	EFT_E_AUTH_DOUBLE_OPERATION = 603,
	EFT_E_AUTH_CARDHOLDER_ABORT = 604,
	EFT_E_AUTH_CARDHOLDER_TIMEOUT = 605,
	EFT_E_AUTH_REVERSAL_INVALID = 606,
	EFT_E_AUTH_SHIFT_CLOSED = 607,
	EFT_E_AUTH_UNKNOWN_TRANSACTION = 610,
	EFT_E_AUTH_CASH_OR_OTHER_CARD = 611,
	EFT_E_AUTH_CASH_PICKUP_REFUSED = 612,
	EFT_E_AUTH_CASH_LIMIT_EXCEEDED = 613,
	EFT_E_AUTH_FILL_IN_VOUCHER = 614,
	EFT_E_AUTH_CARD_PICKUP = 615,
	EFT_E_AUTH_WAIT = 616,
	EFT_E_AUTH_CONTACT_BANK = 617,
	EFT_E_INVALID_TRACK_DATA = 618,
	EFT_E_AUTH_DENIED_MSC = 620,
	EFT_E_AUTH_CARD_EXPIRED = 621,
	EFT_E_FIELD_OUT_OF_BUFFER = 701,
	EFT_E_FORMAT_ERROR = 702,
	EFT_E_CLIENT_SESSION_BUSY = 801,
	EFT_E_EXCEPTION = 802,
	EFT_E_TIMEOUT = 803,
	EFT_E_NOT_PREPARED = 804,
	EFT_E_SOCKET_ERROR = 805,
	EFT_E_NO_OPERATION_PENDING = 806,
	EFT_E_STATE_UNEXPECTED = 807,
	EFT_E_OUT_OF_SINKS = 809,
	EFT_E_INVALID_SINK = 810,
	EFT_E_RECEIPT_UNAVAILABLE = 811,
	EFT_E_INVALID_ATTRIBUTE_REF = 812,
	EFT_E_NO_APPLICATION = 813,
	EFT_E_CLIENT_SOCKET_CLOSED = 814,
	EFT_E_CLIENT_NO_CONNECT = 815,
	EFT_E_NO_DEVICE = 816,
	EFT_E_BUFFER_OVERFLOW = 817,
	EFT_E_NOT_IMPLEMENTED = 818
};

#endif

