SetOfflineActivationRequestMeterAttributeUses static method

int SetOfflineActivationRequestMeterAttributeUses({
  1. required String name,
  2. required int uses,
})

Sets the meter attribute uses for the offline activation request to the given name.

This function should only be called before GenerateOfflineActivationRequest() function to set the meter attributes in case of offline activation.

The function throws a LexActivatorException on error.

Implementation

static int SetOfflineActivationRequestMeterAttributeUses({
  required String name,
  required int uses,
}) {
  int status =
      _lexActivatorNative.SetOfflineActivationRequestMeterAttributeUses(
    name,
    uses,
  );
  if (LexStatusCodes.LA_OK != status) {
    throw LexActivatorException(status);
  }
  return status;
}