#include #include #include "tools.h" #include "asiohandler.h" int main(int argc, const char* argv[]) { const std::string msg = argc > 1 ? join(&argv[1], &argv[argc], " ") : "info: Hello World!"; boost::asio::io_service ioService; AsioHandler handler(ioService); handler.connect("localhost", 5672); AMQP::Connection connection(&handler, AMQP::Login("guest", "guest"), "/"); boost::asio::deadline_timer t(ioService, boost::posix_time::millisec(100)); AMQP::Channel channel(&connection); channel.declareExchange("logs", AMQP::fanout).onSuccess([&]() { channel.publish("logs", "", msg); std::cout << " [x] Sent "<