8 #ifndef DRIPLINE_MONITOR_HH_ 9 #define DRIPLINE_MONITOR_HH_ 48 exchange_declared = 20,
56 monitor(
const scarab::param_node& a_config = scarab::param_node() );
67 mv_referrable( std::string, name );
71 mv_accessible(
bool, json_print );
73 mv_accessible(
bool, pretty_print );
75 typedef std::vector< std::string >
keys_t;
77 mv_referrable( keys_t, requests_keys );
79 mv_referrable( keys_t, alerts_keys );
96 virtual bool listen_on_queue();
Listens for messages sent to a particular set of keys and prints them.
std::vector< std::string > keys_t
Convenience class to bring together listener and concurrent_receiver.
Basic AMQP interactions, including sending messages and interacting with AMQP channels.
std::shared_ptr< message > message_ptr_t