14 #ifndef _HANDLER_CONFIG_HPP 15 #define _HANDLER_CONFIG_HPP 18 #include "power_ctrl_handler.hpp" 25 #define SUBSCRIBE_TOPIC "/bedRoomLightReq" 30 #define PUBLISH_TOPIC "/bedRoomLightRes" 37 #define LIGHT_CTRL_PIN 21 // marked P21 on the board 43 #define TOTAL_HANDLER 1 48 #define REGISTER_INTERRUPT() \ 54 #define INITIALIZE_HANDLER() \ 55 static PowerCtrlHandler pwrController; \ 56 static ParentHandler* _handlerList[TOTAL_HANDLER] = {&pwrController}; contain class declaration for the ParentHandler class