|
Open Ethernet Networking (OpEN) API Guide and Reference Manual
3.9.0.2
|
Functions | |
| open_error_t | openapiCapabLicenseCountGet (openapiClientHandle_t *client_handle, uint32_t *numOfLicenses) |
| Get the number of license files in the system. | |
| open_error_t | openapiCapabLicenseFirstIndexGet (openapiClientHandle_t *client_handle, uint32_t *firstLicenseIndex) |
| Get the first license index in the system. | |
| open_error_t | openapiCapabLicenseKeyGet (openapiClientHandle_t *client_handle, uint32_t licenseIndex, open_buffdesc *version) |
| Get the key of license file in the system. | |
| open_error_t | openapiCapabLicenseLicenseRemove (openapiClientHandle_t *client_handle, uint32_t licenseIndex) |
| Remove a license file. | |
| open_error_t | openapiCapabLicenseLicenseRemoveAll (openapiClientHandle_t *client_handle) |
| Remove all license files in the System. | |
| open_error_t | openapiCapabLicenseModelGet (openapiClientHandle_t *client_handle, uint32_t licenseIndex, open_buffdesc *model) |
| Get the model name of license file. | |
| open_error_t | openapiCapabLicenseNextIndexGet (openapiClientHandle_t *client_handle, uint32_t currentIndex, uint32_t *nextLicenseIndex) |
| Get the next license index in the system. | |
| open_error_t | openapiCapabLicenseParamGet (openapiClientHandle_t *client_handle, uint32_t licenseIndex, OPEN_CAPAB_LICENSE_FILE_PARAM_TYPE_t paramType, open_buffdesc *paramValue) |
| Get the parameter value of license file in the system. | |
| open_error_t | openapiCapabLicenseSerialNumberGet (openapiClientHandle_t *client_handle, uint32_t licenseIndex, open_buffdesc *serialNum) |
| Get the serial number of license file. | |
| open_error_t | openapiCapabLicenseStatusGet (openapiClientHandle_t *client_handle, uint32_t licenseIndex, OPEN_CAPAB_LICENSE_STATUS_TYPE_t *status) |
| Get the status of license in the system. | |
| open_error_t | openapiCapabLicenseTypeGet (openapiClientHandle_t *client_handle, uint32_t licenseIndex, OPEN_CAPAB_LICENSE_TYPE_t *type) |
| Get the type of license. | |
| open_error_t | openapiCapabLicenseVersionGet (openapiClientHandle_t *client_handle, uint32_t licenseIndex, open_buffdesc *version) |
| Get the version number of license file in the system. | |
| OPEN_CAPAB_LICENSE_FILE_PARAM_COPY |
License copy. |
| OPEN_CAPAB_LICENSE_FILE_PARAM_DATE |
License Date. |
| OPEN_CAPAB_LICENSE_FILE_PARAM_DESC |
License description. |
Definition at line 72 of file openapi_capability_licensing.h.
Definition at line 51 of file openapi_capability_licensing.h.
| OPEN_CAPAB_LICENSE_TYPE_PORT |
Port license. |
| OPEN_CAPAB_LICENSE_TYPE_FEATURE |
Feature license. |
| OPEN_CAPAB_LICENSE_TYPE_PORT_FEATURE |
Port and Feature license. |
Definition at line 64 of file openapi_capability_licensing.h.
| open_error_t openapiCapabLicenseCountGet | ( | openapiClientHandle_t * | client_handle, |
| uint32_t * | numOfLicenses | ||
| ) |
Get the number of license files in the system.
| [in] | client_handle | client handle from registration API |
| [out] | numOfLicenses | Number of license(s) present in the system. |
| OPEN_E_NONE | On success. |
| OPEN_E_FAIL | On failure. |
| OPEN_E_PARAM | Invalid argument. |
OpEN API Version: 1.20
| open_error_t openapiCapabLicenseFirstIndexGet | ( | openapiClientHandle_t * | client_handle, |
| uint32_t * | firstLicenseIndex | ||
| ) |
Get the first license index in the system.
| [in] | client_handle | client handle from registration API |
| [out] | firstLicenseIndex | First license index in the system. |
| OPEN_E_NONE | On success. |
| OPEN_E_FAIL | On failure. |
| OPEN_E_PARAM | Invalid argument. |
OpEN API Version: 1.20
| open_error_t openapiCapabLicenseKeyGet | ( | openapiClientHandle_t * | client_handle, |
| uint32_t | licenseIndex, | ||
| open_buffdesc * | version | ||
| ) |
Get the key of license file in the system.
| [in] | client_handle | client handle from registration API |
| [in] | licenseIndex | License index. |
| [out] | version | Key of the license file. |
| OPEN_E_NONE | On success. |
| OPEN_E_FAIL | On failure. |
| OPEN_E_PARAM | Invalid argument. |
OpEN API Version: 1.20
| open_error_t openapiCapabLicenseLicenseRemove | ( | openapiClientHandle_t * | client_handle, |
| uint32_t | licenseIndex | ||
| ) |
Remove a license file.
| [in] | client_handle | client handle from registration API |
| [in] | licenseIndex | License index. |
| OPEN_E_NONE | On success. |
| OPEN_E_FAIL | On failure. |
| OPEN_E_PARAM | Invalid argument. |
OpEN API Version: 1.21
| open_error_t openapiCapabLicenseLicenseRemoveAll | ( | openapiClientHandle_t * | client_handle | ) |
Remove all license files in the System.
| [in] | client_handle | client handle from registration API |
| OPEN_E_NONE | On success. |
| OPEN_E_FAIL | On failure. |
| OPEN_E_PARAM | Invalid argument. |
OpEN API Version: 1.21
| open_error_t openapiCapabLicenseModelGet | ( | openapiClientHandle_t * | client_handle, |
| uint32_t | licenseIndex, | ||
| open_buffdesc * | model | ||
| ) |
Get the model name of license file.
| [in] | client_handle | client handle from registration API |
| [in] | licenseIndex | License index. |
| [out] | model | Model of the license file. |
| OPEN_E_NONE | On success. |
| OPEN_E_FAIL | On failure. |
| OPEN_E_PARAM | Invalid argument. |
OpEN API Version: 1.20
| open_error_t openapiCapabLicenseNextIndexGet | ( | openapiClientHandle_t * | client_handle, |
| uint32_t | currentIndex, | ||
| uint32_t * | nextLicenseIndex | ||
| ) |
Get the next license index in the system.
| [in] | client_handle | client handle from registration API |
| [in] | CurrentIndex | Current license index. |
| [out] | nextLicenseIndex | Next valid license index in the system. |
| OPEN_E_NONE | On success. |
| OPEN_E_FAIL | On failure. |
| OPEN_E_PARAM | Invalid argument. |
OpEN API Version: 1.20
| open_error_t openapiCapabLicenseParamGet | ( | openapiClientHandle_t * | client_handle, |
| uint32_t | licenseIndex, | ||
| OPEN_CAPAB_LICENSE_FILE_PARAM_TYPE_t | paramType, | ||
| open_buffdesc * | paramValue | ||
| ) |
Get the parameter value of license file in the system.
| [in] | client_handle | client handle from registration API |
| [in] | licenseIndex | License index. |
| [in] | paramType | Parameter type. |
| [out] | paramValue | Parameter value associated with the parameter type. |
| OPEN_E_NONE | On success. |
| OPEN_E_FAIL | On failure. |
| OPEN_E_PARAM | Invalid argument. |
OpEN API Version: 1.20
| open_error_t openapiCapabLicenseSerialNumberGet | ( | openapiClientHandle_t * | client_handle, |
| uint32_t | licenseIndex, | ||
| open_buffdesc * | serialNum | ||
| ) |
Get the serial number of license file.
| [in] | client_handle | client handle from registration API |
| [in] | licenseIndex | License index. |
| [out] | serialNum | Serial number of the license file. |
| OPEN_E_NONE | On success. |
| OPEN_E_FAIL | On failure. |
| OPEN_E_PARAM | Invalid argument. |
OpEN API Version: 1.20
| open_error_t openapiCapabLicenseStatusGet | ( | openapiClientHandle_t * | client_handle, |
| uint32_t | licenseIndex, | ||
| OPEN_CAPAB_LICENSE_STATUS_TYPE_t * | status | ||
| ) |
Get the status of license in the system.
| [in] | client_handle | client handle from registration API |
| [in] | licenseIndex | License index. |
| [out] | status | Status of the license. |
| OPEN_E_NONE | On success. |
| OPEN_E_FAIL | On failure. |
| OPEN_E_PARAM | Invalid argument. |
OpEN API Version: 1.20
| open_error_t openapiCapabLicenseTypeGet | ( | openapiClientHandle_t * | client_handle, |
| uint32_t | licenseIndex, | ||
| OPEN_CAPAB_LICENSE_TYPE_t * | type | ||
| ) |
Get the type of license.
| [in] | client_handle | client handle from registration API |
| [in] | licenseIndex | License index. |
| [out] | type | Type of the license. |
| OPEN_E_NONE | On success. |
| OPEN_E_FAIL | On failure. |
| OPEN_E_PARAM | Invalid argument. |
OpEN API Version: 1.20
| open_error_t openapiCapabLicenseVersionGet | ( | openapiClientHandle_t * | client_handle, |
| uint32_t | licenseIndex, | ||
| open_buffdesc * | version | ||
| ) |
Get the version number of license file in the system.
| [in] | client_handle | client handle from registration API |
| [in] | licenseIndex | License index. |
| [out] | version | Version number of the license file. |
| OPEN_E_NONE | On success. |
| OPEN_E_FAIL | On failure. |
| OPEN_E_PARAM | Invalid argument. |
OpEN API Version: 1.20