// Call remote datastore server to log activity void notify(std::string message) { std::time_t now = std::time(NULL); char mbstr[sizeof "2011-10-08T07:07:09Z"]; std::strftime(mbstr, sizeof(mbstr), "%FT%TZ", std::localtime(&now)); std::stringstream text; text << "{\"state\":"; text << "\"" << message << " " << mbstr << "\"}"; log_mqtt(text.str()); log_datastore(text.str()); }
void increment_mqtt() { std::string payload = "{\"counter\": \"1\" }"; log_mqtt(payload); }