You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This folder contains code samples ("Sample Code") for use with Dynamsoft Barcode Reader, a commercial software development kit licensed by Dynamsoft. The Sample Code may be modified and included in your end user software under the terms of the Dynamsoft Software License Agreement https://www.dynamsoft.com/Products/barcode-reader-license-agreement.aspx ("Commercial License"). Except as expressly stated in the Commercial License, no other rights are granted in the Sample Code. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
Copy file name to clipboardExpand all lines: README.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -35,7 +35,7 @@ This repository contains multiple samples that demonstrates how to use the <a hr
35
35
36
36
The library requires a license to work, you use the API InitLicense to initialize license key and activate the SDK.
37
37
38
-
These samples use a free public trial license which require network connection to function. You can request a 30-day free trial license key from <ahref="https://www.dynamsoft.com/customer/license/trialLicense?product=dbr&utm_source=samples&package=c_cpp"target="_blank">Customer Portal</a> which works offline.
38
+
These samples use a free public trial license which require network connection to function. You can request a 30-day free trial license key from <ahref="https://www.dynamsoft.com/customer/license/trialLicense?architecture=dcv&product=dbr&utm_source=samples&package=c_cpp"target="_blank">Customer Portal</a> which works offline.
* @brief Struct to represent the status of an instance pool.
2722
+
2723
+
*
2724
+
2725
+
* This struct contains information about the current status of an instance pool,
2726
+
2727
+
* including the number of authorized instances, remaining available instances,
2728
+
2729
+
* instances waiting to be acquired, and the total occurrences of waiting events.
2730
+
2731
+
*/
2732
+
2733
+
typedefstructtagInstancePoolStatus
2734
+
{
2735
+
/** The number of authorized instances, which represents the maximum available instances. */
2736
+
intauthorizedInstancesCount;
2737
+
/** The count of available instances that are currently not in use. */
2738
+
intremainingInstancesCount;
2739
+
/** The number of 'GetInstance' requests that are currently waiting because there are no available instances in the pool. */
2740
+
intwaitingCreationInstances;
2741
+
/** The total count of times that any operation has encountered a wait state. */
2742
+
inttotalWaitOccurrences;
2743
+
}InstancePoolStatus;
2744
+
2745
+
2746
+
2747
+
2719
2748
/**
2720
2749
* @}defgroup Struct Struct
2721
2750
*/
2722
2751
2723
2752
2724
2753
2754
+
2725
2755
#pragma pack(pop)
2726
2756
2727
2757
#pragma endregion
@@ -3599,18 +3629,19 @@ extern "C" {
3599
3629
*
3600
3630
* @param [in] countForThisDevice The maximum number of concurrent instances that the current device can run.
3601
3631
* @param [in] countForThisProcess Optional The maximum number of concurrent instances that the current process can run.
3632
+
* @param [in] timeOut The maximum time(in millseconds) to wait for an available authorization or instance when calling Initlicense,GetInstance,or Deocode functions.
* @param [in] countForThisDevice The maximum number of concurrent instances that the current device can run.
4499
4534
* @param [in] countForThisProcess Optional The maximum number of concurrent instances that the current process can run.
4535
+
* @param [in] timeOut The maximum time(in millseconds) to wait for an available authorization or instance when calling Initlicense,GetInstance,or Deocode functions.
0 commit comments