tdm-monitor: fix big message issue
[platform/core/uifw/libtdm.git] / src / tdm_macro.h
index 6da02b4..504315a 100644 (file)
@@ -49,6 +49,7 @@ extern "C" {
 #endif
 
 #define TDM_SERVER_REPLY_MSG_LEN       8192
+#define TDM_DEBUG_REPLY_MSG_LEN                2048
 
 #undef EXTERN
 #undef DEPRECATED
@@ -138,6 +139,9 @@ extern "C" {
 #define TDM_NOT_DEFINED_VALUE       (-1)
 #define TDM_FRONT_VALUE(n)          (((n) > 0) ? (n) : TDM_NOT_DEFINED_VALUE)
 
+#define TDM_MAX(x, y) (((x) > (y)) ? (x) : (y))
+#define TDM_MIN(x, y) (((x) < (y)) ? (x) : (y))
+
 #define TDM_TIME(sec, usec)   ((double)(sec) + ((double)(usec)) / 1000000.0)
 #define TDM_TIME_SEC(time)    ((unsigned int)(time))
 #define TDM_TIME_USEC(time)   (unsigned int)(((time) - (unsigned int)(time)) * 1000000.0)