Documentation
Table of contents

Thanks for downloading Dynamsoft Label Recognizer Package!

Your download will start shortly. If your download does not begin, click here to retry.

DM_LTSConnectionParameters

Defines a struct to configure the parameters to connect to license tracking server.

Typedefs

typedef struct tagDM_LTSConnectionParameters  DM_LTSConnectionParameters

Attributes

Attribute Type
mainServerURL char*
standbyServerURL char*
handshakeCode char*
sessionPassword char*
deploymentType DM_DeploymentType
chargeWay DM_ChargeWay
UUIDGenerationMethod DM_UUIDGenerationMethod
maxBufferDays int
limitedLicenseModulesCount int
limitedLicenseModules DM_LicenseModule*
maxConcurrentInstanceCount int
organizationID char*
products int
reserved char[52]

mainServerURL

The URL of the license tracking server.

char*  DM_LTSConnectionParameters::mainServerURL
  • Value range
    Any string value

  • Default value
    NULL

  • Remarks
    If you choose “Dynamsoft-hosting”, then no need to change the value of MainServerURL and StandbyServerURL. When both are set to NULL (default value), it will connect to Dynamsoft’s license tracking servers for online verification.

standbyServerURL

The URL of the standby license tracking server.

char*  DM_LTSConnectionParameters::standbyServerURL
  • Value range
    Any string value

  • Default value
    NULL

  • Remarks
    If you choose “Dynamsoft-hosting”, then no need to change the value of MainServerURL and StandbyServerURL. When both are set to NULL (default value), it will connect to Dynamsoft’s license tracking servers for online verification.

handshakeCode

The handshake code.

char*  DM_LTSConnectionParameters::handshakeCode
  • Value range
    Any string value

  • Default value
    NULL

sessionPassword

The session password of the handshake code set in license tracking server.

char*  DM_LTSConnectionParameters::sessionPassword
  • Value range
    Any string value

  • Default value
    NULL

deploymentType

Sets the deployment type.

DM_DeploymentType DM_LTSConnectionParameters::deploymentType

chargeWay

Sets the charge way.

DM_ChargeWay DM_LTSConnectionParameters::chargeWay

UUIDGenerationMethod

Sets the method to generate UUID.

DM_UUIDGenerationMethod DM_LTSConnectionParameters::UUIDGenerationMethod

maxBufferDays

Sets the max days to buffer the license info.

int DM_LTSConnectionParameters::maxBufferDays
  • Value range
    [0,0x7fffffff]

  • Default value
    0

limitedLicenseModulesCount

Sets the count of license modules to use.

int DM_LTSConnectionParameters::limitedLicenseModulesCount
  • Value range
    [0,0x7fffffff]

  • Default value
    0

limitedLicenseModules

Sets the license modules to use.

DM_LicenseModule* DM_LTSConnectionParameters::limitedLicenseModules

maxConcurrentInstanceCount

Sets the max concurrent instance count.

int DM_LTSConnectionParameters::maxConcurrentInstanceCount
  • Value range
    [1,0x7fffffff]

  • Default value
    1
  • Remarks
    It works only when chargeWay is setting to DM_CW_CONCURRENT_INSTANCE_COUNT.
    It is the total number of instances used by multiple processes. For example, if there are two .EXE are running on the server and each .EXE may have 10 instances at most, then you should set maxConcurrentInstanceCount to 20.

organizationID

The organization ID got from Dynamsoft.

char* DM_LTSConnectionParameters::organizationID
  • Value range
    Any string value

  • Default value
    NULL

products

Sets the products to get the license for. Product values can be combined.

int DM_LTSConnectionParameters::products
  • Value range
    A combine value of Product Enumeration items.

  • Default value
    PROD_ALL

  • See also
    Product

reserved

Reserved memory for the struct. The length of this array indicates the size of the memory reserved for this struct.

char DM_LTSConnectionParameters::reserved[52]

This page is compatible for:

Version 7.5

Is this page helpful?

YesYes NoNo

In this article:

latest version

  • Latest version
  • Version 1.2.1
  • Version 1.2
  • Version 1.0
Change +
© 2003–2021 Dynamsoft. All rights reserved.
Privacy Statement / Site Map / Home / Purchase / Support