Change-Id: I395a689e3d8c71a6806091738e7253ad91c208c9
Signed-off-by: Eunji, Lee <eunjieji.lee@samsung.com>
trace.h)
INCLUDE(FindPkgConfig)
-pkg_check_modules(pkg_ttrace REQUIRED dlog)
+pkg_check_modules(pkg_ttrace REQUIRED dlog capi-base-common)
FOREACH(flag ${pkg_ttrace_CFLAGS})
SET(EXTRA_CFLAGS_common "${EXTRA_CFLAGS_common} ${flag}")
ENDFOREACH(flag)
#ifndef _CDBG_TIZEN_TRACE_H_
#define _CDBG_TIZEN_TRACE_H_
+#include <tizen.h>
+
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
*
*/
+/**
+* @brief Enumeration for Trace Error.
+* @since_tizen 2.4
+*/
+typedef enum {
+ TRACE_ERROR_NONE = TIZEN_ERROR_NONE, /**< Successful */
+ TRACE_ERROR_IO_ERROR = TIZEN_ERROR_IO_ERROR /**< I/O error */
+} trace_error_e;
+
/**
* @brief Writes a trace event to indicate that a synchronous event has begun.
*
SOURCE102: packaging/ttrace-marker.service
BuildRequires: pkgconfig(dlog)
BuildRequires: pkgconfig(zlib)
+BuildRequires: pkgconfig(capi-base-common)
BuildRequires: cmake
%description
if(errno == ENOENT){
g_trace_handle_fd = TRACE_FILE_NOT_EXIST;
}
+ set_last_result(TRACE_ERROR_IO_ERROR);
return 0;
}
if(cur_enabled_tag == NULL) {