diff options
author | Christoph Lipka <clipka@jp.adit-jv.com> | 2016-03-16 16:05:53 +0900 |
---|---|---|
committer | Gernot Wirschal <gernot.wirschal@bmw.de> | 2016-04-25 14:34:34 +0200 |
commit | bc09757d465d4ee5728157dce4fed0f71841daa7 (patch) | |
tree | c65dbe20fe43dc36e480ca85b74b41aa812e5de2 /src/offlinelogstorage/dlt_offline_logstorage_behavior.h | |
parent | ab443bc109f1d6a957fc5a85cd0efc566299bd4d (diff) | |
download | DLT-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.h | 30 |
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_ */ |