Capacity License API

As the name suggests, the capacity license feature defines the capacity of a license. A capacity license is identified by feature name, version and capacity. The license request is granted on the basis of feature name, version and capacity. Capacity licensing in Sentinel RMS Development Kit allows multiple license of same feature, version and different capacity to exist on the same Sentinel RMS License Manager. For examples of capacity licensing and more information on this feature, see the Sentinel RMS SDK Developer Guide.

NOTE   Capacity Licensing is available through traditional VLS API.

Given below is the list of the API functions:

Function Description

VLSrequestExt2

Supports capacity and non-capacity requests

VLSgetFeatureInfoExt

Tracks the features available on the License Manager

VLSgetCapacityList

Returns the list of all the capacity for particular feature and version.

VLSgetClientInfoExt

Returns the list of all clients running for a particular feature, version, and capacity.

NOTE   An extension API VLSgetClientInfoExt2 is introduced to support EPOC time beyond year 2038.

VLSdeleteFeatureExt

Deletes a license from the License Manager based on feature, version and capacity

VLSgetCapacityFromHandle

Returns the team capacity and user capacity allocated to a handle

VLSsetTeamId

Redefines team ID functions

VLSsetTeamIdValue

Registers a customized team ID value