Volume Transaction Licensing API

Using the volume transaction licensing, you can limit and track the number of times a feature is used and implement your own logic of managing these limits, such as how many units a licensed feature will consume, when to generate an alert, how to increment the limit, and so on. For details about the related concepts, see Chapter - Volume Transaction Licensing in the Sentinel RMS SDK Developer Guide.

Given below is the list of the API functions:

Function Description

VLSgetConsumeLimit

Returns the current limit stored.

VLSsetConsumeLimit

Increases, decreases, or resets the limit.

VLSgetContextData

Returns the current context data stored.

VLSsetContextData

Sets the current context data with the data passed in context_buff.