45 #ifndef _IARM_DSMGR_INTERNAL_
46 #define _IARM_DSMGR_INTERNAL_
48 #include "libIBusDaemon.h"
50 #define IARM_BUS_DSMGR_NAME "DSMgr"
52 #ifdef RDK_LOGGER_ENABLED
57 extern int b_rdk_logger_enabled;
60 #define INT_DEBUG(FORMAT, ...) if(b_rdk_logger_enabled) {\
61 RDK_LOG(RDK_LOG_DEBUG, "LOG.RDK.DSMGR", FORMAT , __VA_ARGS__);\
65 printf(FORMAT, __VA_ARGS__);\
68 #define INT_ERROR(FORMAT, ...) if(b_rdk_logger_enabled) {\
69 RDK_LOG(RDK_LOG_ERROR, "LOG.RDK.DSMGR", FORMAT , __VA_ARGS__);\
73 printf(FORMAT, __VA_ARGS__);\
76 #define INT_INFO(FORMAT, ...) if(b_rdk_logger_enabled) {\
77 RDK_LOG(RDK_LOG_INFO, "LOG.RDK.DSMGR", FORMAT , __VA_ARGS__);\
81 printf(FORMAT, __VA_ARGS__);\
84 #define INT_WARNING(FORMAT, ...) if(b_rdk_logger_enabled) {\
85 RDK_LOG(RDK_LOG_WARN, "LOG.RDK.DSMGR", FORMAT , __VA_ARGS__);\
89 printf(FORMAT, __VA_ARGS__);\
94 #define INT_DEBUG(FORMAT, ...) printf(FORMAT, ##__VA_ARGS__)
95 #define INT_ERROR(FORMAT, ...) printf(FORMAT, ##__VA_ARGS__)
96 #define INT_INFO(FORMAT, ...) printf(FORMAT, ##__VA_ARGS__)
97 #define INT_WARNING(FORMAT, ...) printf(FORMAT, ##__VA_ARGS__)
102 extern IARM_Bus_Daemon_SysMode_t isEAS;
104 IARM_Result_t DSMgr_Start();
105 IARM_Result_t DSMgr_Loop();
106 IARM_Result_t DSMgr_Stop(
void);