UNPKG

react-native-epson-tm

Version:
153 lines (149 loc) 3.36 kB
export enum Epos2ModelLang { ANK = 0, JAPANESE, CHINESE, TAIWAN, KOREAN, THAI, SOUTHASIA }; export enum Epos2PrinterSeries { EPOS2_TM_M10 = 0, EPOS2_TM_M30, EPOS2_TM_P20, EPOS2_TM_P60, EPOS2_TM_P60II, EPOS2_TM_P80, EPOS2_TM_T20, EPOS2_TM_T60, EPOS2_TM_T70, EPOS2_TM_T81, EPOS2_TM_T82, EPOS2_TM_T83, EPOS2_TM_T88, EPOS2_TM_T90, EPOS2_TM_T90KP, EPOS2_TM_U220, EPOS2_TM_U330, EPOS2_TM_L90, EPOS2_TM_H6000, EPOS2_TM_T83III, EPOS2_TM_T100, }; export enum Epos2ErrorStatus { EPOS2_SUCCESS = 0, EPOS2_ERR_PARAM, EPOS2_ERR_CONNECT, EPOS2_ERR_TIMEOUT, EPOS2_ERR_MEMORY, EPOS2_ERR_ILLEGAL, EPOS2_ERR_PROCESSING, EPOS2_ERR_NOT_FOUND, EPOS2_ERR_IN_USE, EPOS2_ERR_TYPE_INVALID, EPOS2_ERR_DISCONNECT, EPOS2_ERR_ALREADY_OPENED, EPOS2_ERR_ALREADY_USED, EPOS2_ERR_BOX_COUNT_OVER, EPOS2_ERR_BOX_CLIENT_OVER, EPOS2_ERR_UNSUPPORTED, EPOS2_ERR_FAILURE = 255 }; export enum Epos2CallbackCode { EPOS2_CODE_SUCCESS = 0, EPOS2_CODE_ERR_TIMEOUT, EPOS2_CODE_ERR_NOT_FOUND, EPOS2_CODE_ERR_AUTORECOVER, EPOS2_CODE_ERR_COVER_OPEN, EPOS2_CODE_ERR_CUTTER, EPOS2_CODE_ERR_MECHANICAL, EPOS2_CODE_ERR_EMPTY, EPOS2_CODE_ERR_UNRECOVERABLE, EPOS2_CODE_ERR_SYSTEM, EPOS2_CODE_ERR_PORT, EPOS2_CODE_ERR_INVALID_WINDOW, EPOS2_CODE_ERR_JOB_NOT_FOUND, EPOS2_CODE_PRINTING, EPOS2_CODE_ERR_SPOOLER, EPOS2_CODE_ERR_BATTERY_LOW, EPOS2_CODE_ERR_TOO_MANY_REQUESTS, EPOS2_CODE_ERR_REQUEST_ENTITY_TOO_LARGE, EPOS2_CODE_CANCELED, EPOS2_CODE_ERR_NO_MICR_DATA, EPOS2_CODE_ERR_ILLEGAL_LENGTH, EPOS2_CODE_ERR_NO_MAGNETIC_DATA, EPOS2_CODE_ERR_RECOGNITION, EPOS2_CODE_ERR_READ, EPOS2_CODE_ERR_NOISE_DETECTED, EPOS2_CODE_ERR_PAPER_JAM, EPOS2_CODE_ERR_PAPER_PULLED_OUT, EPOS2_CODE_ERR_CANCEL_FAILED, EPOS2_CODE_ERR_PAPER_TYPE, EPOS2_CODE_ERR_WAIT_INSERTION, EPOS2_CODE_ERR_ILLEGAL, EPOS2_CODE_ERR_INSERTED, EPOS2_CODE_ERR_WAIT_REMOVAL, EPOS2_CODE_ERR_DEVICE_BUSY, EPOS2_CODE_ERR_IN_USE, EPOS2_CODE_ERR_CONNECT, EPOS2_CODE_ERR_DISCONNECT, EPOS2_CODE_ERR_MEMORY, EPOS2_CODE_ERR_PROCESSING, EPOS2_CODE_ERR_PARAM, EPOS2_CODE_ERR_FAILURE = 255 }; export enum Epos2StatusPaper { EPOS2_PAPER_OK = 0, EPOS2_PAPER_NEAR_END, EPOS2_PAPER_EMPTY, }; export enum Epos2Mode { EPOS2_MODE_MONO = 0, EPOS2_MODE_GRAY16, EPOS2_MODE_MONO_HIGH_DENSITY }; export enum Epos2Compress { EPOS2_COMPRESS_DEFLATE = 0, EPOS2_COMPRESS_NONE, EPOS2_COMPRESS_AUTO }; export enum Epos2Barcode { EPOS2_BARCODE_UPC_A = 0, EPOS2_BARCODE_UPC_E, EPOS2_BARCODE_EAN13, EPOS2_BARCODE_JAN13, EPOS2_BARCODE_EAN8, EPOS2_BARCODE_JAN8, EPOS2_BARCODE_CODE39, EPOS2_BARCODE_ITF, EPOS2_BARCODE_CODABAR, EPOS2_BARCODE_CODE93, EPOS2_BARCODE_CODE128, EPOS2_BARCODE_GS1_128, EPOS2_BARCODE_GS1_DATABAR_OMNIDIRECTIONAL, EPOS2_BARCODE_GS1_DATABAR_TRUNCATED, EPOS2_BARCODE_GS1_DATABAR_LIMITED, EPOS2_BARCODE_GS1_DATABAR_EXPANDED }; export enum Epos2Halftone { EPOS2_HALFTONE_DITHER = 0, EPOS2_HALFTONE_ERROR_DIFFUSION, EPOS2_HALFTONE_THRESHOLD }; export enum Epos2Align { EPOS2_ALIGN_LEFT = 0, EPOS2_ALIGN_CENTER, EPOS2_ALIGN_RIGHT }; export enum Epos2Font { EPOS2_FONT_A = 0, EPOS2_FONT_B, EPOS2_FONT_C, EPOS2_FONT_D, EPOS2_FONT_E }; export enum Epos2Cut { EPOS2_CUT_FEED = 0, EPOS2_CUT_NO_FEED, EPOS2_CUT_RESERVE };