public class ReaderManager
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
void |
enable_Service_NextTime(boolean value)
enable_Service_NextTime
|
ClResult |
Get_Decoders_Status(Decoders settings)
Get current status(enable or disable) of all symbologies.
|
ClResult |
Get_NotificationParams(NotificationParams settings)
Get current notification settings.
|
ClResult |
Get_ReaderOutputConfiguration(ReaderOutputConfiguration settings)
Get current settings of decoded-data output string.
|
ClResult |
Get_Symbology(SymbologyInterface settings)
Get settings of a specific barcode symbology.
|
ClResult |
Get_UserPreferences(UserPreference settings)
Get current settings of user preference.
|
boolean |
GetActive()
Get status(active or inactive) of scanner .
|
BcReaderType |
GetReaderType()
Get barcode scanner type of device.
|
static ReaderManager |
InitInstance(Context context)
Initial barcode scanner API and bind scanner service
|
void |
Release()
Release barcode scanner API and unbind scanner service.
|
ClResult |
ResetReaderToDefault()
Reset to default settings of barcode scanner
|
ClResult |
Set_Decoders_Status(Decoders settings)
Set status(enable or disable) of all symbologies.
|
ClResult |
Set_NotificationParams(NotificationParams settings)
Set notification settings.
|
ClResult |
Set_ReaderOutputConfiguration(ReaderOutputConfiguration settings)
Set settings of decoded-data output string.
|
ClResult |
Set_Symbology(SymbologyInterface settings)
Set settings of a specific barcode symbology.
|
ClResult |
Set_UserPreferences(UserPreference settings)
Set settings of user preference.
|
ClResult |
SetActive(boolean bActive)
Set status(active or inactive) of scanner .
|
void |
SoftScanTrigger()
Trigger barcode scanner to scan by using this API .
|
public static ReaderManager InitInstance(Context context)
context
- - Activitypublic BcReaderType GetReaderType()
public void SoftScanTrigger()
public void Release()
public ClResult Set_Symbology(SymbologyInterface settings)
settings
- - one of these below...
public ClResult Get_Symbology(SymbologyInterface settings)
settings
- - one of these below...
public ClResult Set_Decoders_Status(Decoders settings)
settings
- - com.cipherlab.barcode.decoder.Decoderspublic ClResult Get_Decoders_Status(Decoders settings)
settings
- - com.cipherlab.barcode.decoder.Decoderspublic ClResult Set_UserPreferences(UserPreference settings)
settings
- - com.cipherlab.barcode.decoderparams.UserPreferencepublic ClResult Get_UserPreferences(UserPreference settings)
settings
- - com.cipherlab.barcode.decoderparams.UserPreferencepublic ClResult Set_NotificationParams(NotificationParams settings)
settings
- - com.cipherlab.barcode.decoderparams.NotificationParamspublic ClResult Get_NotificationParams(NotificationParams settings)
settings
- - com.cipherlab.barcode.decoderparams.NotificationParamspublic ClResult Set_ReaderOutputConfiguration(ReaderOutputConfiguration settings)
settings
- - com.cipherlab.barcode.decoderparams.ReaderOutputConfigurationpublic ClResult Get_ReaderOutputConfiguration(ReaderOutputConfiguration settings)
settings
- - com.cipherlab.barcode.decoderparams.ReaderOutputConfigurationpublic ClResult ResetReaderToDefault()
public ClResult SetActive(boolean bActive)
public boolean GetActive()
public void enable_Service_NextTime(boolean value)
value
-