From 1d1082fe695366da3498f528b953203a90fe7385 Mon Sep 17 00:00:00 2001 From: Gabriele Contini <contini.mailing@gmail.com> Date: 周六, 01 2月 2020 02:48:51 +0800 Subject: [PATCH] rename enums and further developments --- include/licensecc/licensecc.h | 16 +++++++++------- 1 files changed, 9 insertions(+), 7 deletions(-) diff --git a/include/licensecc/licensecc.h b/include/licensecc/licensecc.h index 9397613..9488e75 100644 --- a/include/licensecc/licensecc.h +++ b/include/licensecc/licensecc.h @@ -8,20 +8,22 @@ extern "C" { #endif +#include <licensecc_properties.h> + #include "datatypes.h" -/* +/** * Method used to convert the LicenseInfo into a human readable - * representation. //not yet implemented + * representation. */ -void print_error(char out_buffer[API_ERROR_BUFFER_SIZE], LicenseInfo* licenseInfo); +void print_error(char out_buffer[LCC_API_ERROR_BUFFER_SIZE], LicenseInfo* licenseInfo); /** * This method calculates the pc identifier. The string need to be shown to the user and given back to the software * editor when issuing a license. * pc_id_method = STRATEGY_DEFAULT usually works. */ -bool identify_pc(IDENTIFICATION_STRATEGY pc_id_method, char* identifier_out, size_t* bufSize); +bool identify_pc(LCC_API_IDENTIFICATION_STRATEGY pc_id_method, char* identifier_out, size_t* bufSize); /** * This method is used to request the use of one license for a product. @@ -36,7 +38,7 @@ * @param license[out] optional, can be NULL, if set it will return extra informations about the license. */ -EVENT_TYPE acquire_license(const CallerInformations* callerInformation, const LicenseLocation* licenseLocation, +LCC_EVENT_TYPE acquire_license(const CallerInformations* callerInformation, const LicenseLocation* licenseLocation, LicenseInfo* license_out); /** @@ -44,11 +46,11 @@ * Should be called from time to time to confirm we're still using the * license. */ -EVENT_TYPE confirm_license(char* featureName, LicenseLocation* licenseLocation); +LCC_EVENT_TYPE confirm_license(char* featureName, LicenseLocation* licenseLocation); /** * Do nothing for now, useful for network licenses. */ -EVENT_TYPE release_license(char* featureName, LicenseLocation licenseLocation); +LCC_EVENT_TYPE release_license(char* featureName, LicenseLocation licenseLocation); #ifdef __cplusplus } -- Gitblit v1.9.1