diff options
author | Ingo Huerner <ingo.huerner@xse.de> | 2013-11-04 15:31:51 +0100 |
---|---|---|
committer | Ingo Huerner <ingo.huerner@xse.de> | 2013-11-04 15:31:51 +0100 |
commit | 3d40616d7cb9acb4a2b18906ee6ee1fa505ef34b (patch) | |
tree | 4e1998dd3e00ff57c9d6d3e0d7dc9151faa51820 /include | |
parent | acdf21cadc3a942b47f154c1964151f6a1883ddc (diff) | |
download | persistence-client-library-3d40616d7cb9acb4a2b18906ee6ee1fa505ef34b.tar.gz |
Adjusted library version information; added define for non shutdown notifications for pclInitLibrary
Diffstat (limited to 'include')
-rw-r--r-- | include/persistence_client_library.h | 8 | ||||
-rw-r--r-- | include/persistence_client_library_key.h | 3 |
2 files changed, 8 insertions, 3 deletions
diff --git a/include/persistence_client_library.h b/include/persistence_client_library.h index 8db005f..dbddfe8 100644 --- a/include/persistence_client_library.h +++ b/include/persistence_client_library.h @@ -20,6 +20,7 @@ * \par change history * Date Author Version * 25/06/13 Ingo Hürner 1.0.0 - Rework of Init functions + * 04/11/13 Ingo Hürner 2.0.0 - Added define for shutdown type none * */ /** \ingroup GEN_PERS */ @@ -38,7 +39,7 @@ extern "C" { * \{ */ -#define PERSIST_API_INTERFACE_VERSION (0x01020000U) +#define PERSIST_API_INTERFACE_VERSION (0x01030000U) /** \} */ @@ -51,10 +52,12 @@ extern "C" { #define PCL_SHUTDOWN_TYPE_FAST 2 /// Client registered for fast lifecycle shutdown #define PCL_SHUTDOWN_TYPE_NORMAL 1 /// Client registered for normal lifecycle shutdown +#define PCL_SHUTDOWN_TYPE_NONE 0 /// Client does not register to lifecycle shutdown /** - * @brief initalize client library + * @brief initalize client library. + * This function will be called by the process using the PCL during startup phase. * * @attention This function is currently N O T part of the GENIVI compliance specification * @@ -70,6 +73,7 @@ int pclInitLibrary(const char* appname, int shutdownMode); /** * @brief deinitialize client library + * This function will be called during the shutdown phase of the process which uses the PCL. * * @attention This function is currently N O T part of the GENIVI compliance specification * diff --git a/include/persistence_client_library_key.h b/include/persistence_client_library_key.h index 42bfd98..649b449 100644 --- a/include/persistence_client_library_key.h +++ b/include/persistence_client_library_key.h @@ -22,6 +22,7 @@ * 27/03/13 Ingo Hürner 4.0.0 - Add registration for callback notification * 28/05/13 Ingo Hürner 5.0.0 - Add pclInitLibrary(), pcl DeInitLibrary() incl. shutdown notification * 05/06/13 Oliver Bach 6.0.0 - Rework of Init functions + * 04/11/13 Ingo Hürner 7.0.0 - Added functions to unregister notifications */ /** \ingroup GEN_PERS */ /** \defgroup PERS_KEYVALUE Client: Key-value access @@ -39,7 +40,7 @@ extern "C" { * \{ */ -#define PERSIST_KEYVALUEAPI_INTERFACE_VERSION (0x06010000U) +#define PERSIST_KEYVALUEAPI_INTERFACE_VERSION (0x06020000U) #include "persistence_client_library.h" |