summaryrefslogtreecommitdiff
path: root/src/offlinelogstorage/dlt_offline_logstorage_behavior.h
diff options
context:
space:
mode:
authorChristoph Lipka <clipka@jp.adit-jv.com>2016-03-16 16:05:53 +0900
committerGernot Wirschal <gernot.wirschal@bmw.de>2016-04-25 14:34:34 +0200
commitbc09757d465d4ee5728157dce4fed0f71841daa7 (patch)
treec65dbe20fe43dc36e480ca85b74b41aa812e5de2 /src/offlinelogstorage/dlt_offline_logstorage_behavior.h
parentab443bc109f1d6a957fc5a85cd0efc566299bd4d (diff)
downloadDLT-daemon-bc09757d465d4ee5728157dce4fed0f71841daa7.tar.gz
Offline logstorage: On Demand triggering for syncing Logstorage cache and support long options
Signed-off-by: Christoph Lipka <clipka@jp.adit-jv.com> Change-Id: I2bac5e48a5d210b544a96fe96dc322f28ac472fe
Diffstat (limited to 'src/offlinelogstorage/dlt_offline_logstorage_behavior.h')
-rw-r--r--src/offlinelogstorage/dlt_offline_logstorage_behavior.h30
1 files changed, 14 insertions, 16 deletions
diff --git a/src/offlinelogstorage/dlt_offline_logstorage_behavior.h b/src/offlinelogstorage/dlt_offline_logstorage_behavior.h
index 16394be..f26ce69 100644
--- a/src/offlinelogstorage/dlt_offline_logstorage_behavior.h
+++ b/src/offlinelogstorage/dlt_offline_logstorage_behavior.h
@@ -69,23 +69,21 @@ int dlt_logstorage_write_on_msg(DltLogStorageConfigData *config,
* is called on message received */
int dlt_logstorage_sync_on_msg(DltLogStorageConfigData *config, int status);
-/* ON_DAEMON_EXIT behavior */
-int dlt_logstorage_prepare_on_daemon_exit(DltLogStorageConfigData *config,
- DltLogStorageUserConfig *file_config,
- char *dev_path,
- int log_msg_size);
+/* Logstorage cache functionality */
+int dlt_logstorage_prepare_msg_cache(DltLogStorageConfigData *config,
+ DltLogStorageUserConfig *file_config,
+ char *dev_path,
+ int log_msg_size);
-int dlt_logstorage_write_on_daemon_exit(DltLogStorageConfigData *config,
- unsigned char *data1,
- int size1,
- unsigned char *data2,
- int size2,
- unsigned char *data3,
- int size3);
+int dlt_logstorage_write_msg_cache(DltLogStorageConfigData *config,
+ unsigned char *data1,
+ int size1,
+ unsigned char *data2,
+ int size2,
+ unsigned char *data3,
+ int size3);
-/* status is strategy, e.g. DLT_LOGSTORAGE_SYNC_ON_MSG is used when callback
- * is called on message received */
-int dlt_logstorage_sync_on_daemon_exit(DltLogStorageConfigData *config,
- int status);
+int dlt_logstorage_sync_msg_cache(DltLogStorageConfigData *config,
+ int status);
#endif /* DLT_OFFLINELOGSTORAGE_DLT_OFFLINE_LOGSTORAGE_BEHAVIOR_H_ */