Thanks for downloading Dynamsoft Barcode Reader Package!
Your download will start shortly. If your download does not begin, click here to retry.
Timeout
Timeout
defines the maximum amount of time (in milliseconds) that should be spent searching for a barcode per page. It does not include the time taken to load/decode an image (Tiff, PNG, etc) from disk into memory. It is defined as below:
Value Type | Value Range | Default Value | Template Structure Type |
---|---|---|---|
int | [0, 0x7fffffff] | 10000 | ImageParameter |
Setting Methods
Timeout
is supported to be set through RuntimeSetting
or JSON template.
As PublicRuntimeSettings
Member
Timeout
can be set dynamically during runtime as a member of PublicRuntimeSettings
struct.
Code Snippet in C++
//...other codes
PublicRuntimeSettings* pSettings = new PublicRuntimeSettings;
int errorCode = reader->GetRuntimeSettings(pSettings);
pSettings->timeout = 500;
reader->UpdateRuntimeSettings(pSettings);
delete pSettings;
//...other codes
See Also
PublicRuntimeSettings:
JavaScript | C | C++ | .NET | Python | Java | Java-Android | Objective-C & Swift
As JSON Parameter
Timeout
as a JSON parameter is a number value defined as below.
Key Name | Key Value |
---|---|
Timeout | A number from [0, 0x7fffffff] |
JSON Example
{
"Timeout": 500
}