Select your printer model

Parameters are refined by the selected printer.

setSetPrinterSettingExListener


Registers a listener method for an event to notify the processing result of the devices from execution of the setPrinterSettingEx[Obsolete] API.

Syntax

 
public void setSetPrinterSettingExListener(SetPrinterSettingExListener listener)

Parameter

listener

Specifies an object which has a notification target method.

Listener interface

 
public interface SetPrinterSettingExListener extends EventListener

Listener method

 
void onSetPrinterSettingEx(Printer printerObj, int code)

Parameter

printerObj

The callback source object is stored.

code

The processing result is stored.

Error status

Description

CODE_SUCCESS

Successful

CODE_ERR_PORT

Error was detected with the communication port.

CODE_ERR_MEMORY

Sufficient memory required for processing could not be allocated.

CODE_ERR_TIMEOUT

Processing did not end within the specified time period.

CODE_ERR_AUTORECOVER

Automatic recovery error occurred.

CODE_ERR_UNRECOVERABLE

Unrecoverable error occurred.

CODE_ERR_CUTTER

Auto cutter error occurred.

CODE_ERR_MECHANICAL

Mechanical error occurred.

CODE_ERR_DEVICE_BUSY

Used by other connection target.

CODE_ERR_RECOVERY_FAILURE

Failed to recover the printer.

CODE_ERR_JSON_FORMAT

Invalid JSON format.

CODE_ERR_FAILURE

An unknown error occurred.

Supplementary explanation

  • When this API is run multiple times, the listener method specified later takes effect.
  • If null is specified in listener when calling this API, the registered listener method is canceled.
  • When controlling multiple printers, compare the call source Printer object and the printerObj parameter, and identify the printer that has settings complete.
  • If the setPrinterSettingEx API is executed in a non-supported printer, CODE_SUCCESS is stored in the code, but printer settings will not be executed.
 

Quick Access

  • [Name]
  • [Format]
  • [Range]
  • [Description]
  • [Notes]

Epson ePOS SDK includes patented or patent pending functions. The contents must not be disclosed to third parties.


Epson ePOS SDK for Android

Jump to the top