Service methods retrieving current license status
More...
#include <ILicenseStatusService.hpp>
|
|
| ILicenseStatusService (void)=default |
| | Constructs an ILicenseStatusService instance.
|
| |
| virtual boolean | GetLicenseStatus (uint32 firmCode, uint32 productCode, uint32 featureCode=0)=0 |
| | Retrieves license status of specified firm code, product code and feature code provide by license issuer More...
|
| |
|
| IRscService (void)=default |
| | Constructs an IRscService instance.
|
| |
|
virtual | ~IRscService (void)=default |
| | Destructs this instance and frees all resouces.
|
| |
|
|
static IRscServiceProxyFactory & | GetProxyFactory (void) |
| |
| static IRscServiceProxyFactory & | GetProxyFactory (void) |
| | Returns a reference to service proxy factory to create a proxy instance of the service More...
|
| |
Service methods retrieving current license status
This service is defined in library Arp.System.Lm.Services.
Realtime Usage: This API call does not have to be deterministic in runtime behaviour, so an asynchronous execution should be considered.
◆ GetLicenseStatus()
| virtual boolean Arp::System::Lm::Services::ILicenseStatusService::GetLicenseStatus |
( |
uint32 |
firmCode, |
|
|
uint32 |
productCode, |
|
|
uint32 |
featureCode = 0 |
|
) |
| |
|
pure virtual |
Retrieves license status of specified firm code, product code and feature code provide by license issuer
- Parameters
-
| firmCode | Firm code |
| productCode | Product code |
| featureCode | Feature code (ignored if 0) |
- Returns
true, if license is valid, false if license is invalid
- Exceptions
-
| System.InvalidOperationException | "License manager has not been configured." |
The documentation for this class was generated from the following file: