35 #define DLT_FILETRANSFER_ERROR_FILE_COMPLETE -300 37 #define DLT_FILETRANSFER_ERROR_FILE_COMPLETE1 -301 39 #define DLT_FILETRANSFER_ERROR_FILE_COMPLETE2 -302 41 #define DLT_FILETRANSFER_ERROR_FILE_COMPLETE3 -303 43 #define DLT_FILETRANSFER_ERROR_FILE_HEAD -400 45 #define DLT_FILETRANSFER_ERROR_FILE_DATA -500 47 #define DLT_FILETRANSFER_ERROR_FILE_DATA_USER_BUFFER_FAILED -501 49 #define DLT_FILETRANSFER_ERROR_FILE_END -600 51 #define DLT_FILETRANSFER_ERROR_INFO_ABOUT -700 53 #define DLT_FILETRANSFER_ERROR_PACKAGE_COUNT -800
int dlt_user_log_file_header_alias(DltContext *fileContext, const char *filename, const char *alias)
Transfer the head of the file as a dlt logs.
int dlt_user_log_file_packagesCount(DltContext *fileContext, const char *filename)
This method gives information about the number of packages the file have.
int dlt_user_log_file_infoAbout(DltContext *fileContext, const char *filename)
Logs specific file inforamtions to dlt.
int dlt_user_log_file_data(DltContext *fileContext, const char *filename, int packageToTransfer, int timeout)
Transfer the content data of a file.
int dlt_user_log_file_end(DltContext *fileContext, const char *filename, int deleteFlag)
Transfer the end of the file as a dlt logs.
int dlt_user_log_file_complete(DltContext *fileContext, const char *filename, int deleteFlag, int timeout)
Transfer the complete file as several dlt logs.
int dlt_user_log_file_header(DltContext *fileContext, const char *filename)
Transfer the head of the file as a dlt logs.