ZebraScanEngines_SetParameter


Set parameter of a specified scanner temporarily or persistently.

Syntax

C++
Python
 
def ZebraScanEngines_SetParameter(
	state: ZebraScanEngines_State,
	/,
	*,
	inDeviceID: int | None = None,
	inParameterID: int = 0,
	inParameterType: str = "",
	inParameterValue: str | None = None,
	inIsPersistent: bool = False
)
-> None

Parameters

Name Type Range Default Description
Input will be modified ioState ZebraScanEngines_State
Input value inDeviceID int | None 1 - None Device identifying number
Input value inParameterID int 0 - 0 Attribute number
Input value inParameterType str "" Attribute type
Input value inParameterValue str | None None Attribute value
Input value inIsPersistent bool False Whether to make the change persistent

Multithreaded environment

This function is not guaranteed to be thread-safe. When used in multithreaded environment, it has to be manually synchronized.