YAMI4 - C++ general-purpose interface
yami::agent Member List
This is the complete list of members for yami::agent, including all inherited members.
add_listener(const std::string &listener)yami::agent
agent(const parameters &options=parameters())yami::agent
agent(event_callback &event_listener, const parameters &options=parameters())yami::agent
clean_outgoing_message_callback(outgoing_message_id id)yami::agent
close_connection(const std::string &target, std::size_t priority=0)yami::agent
get_channel_usage(int &max_allowed, int &used)yami::agent
get_outgoing_flow_state(std::size_t &current_level, std::size_t &high_water_mark, std::size_t &low_water_mark) const yami::agent
get_pending_outgoing_bytes(const std::string &target)yami::agent
hard_close_connection(const std::string &target)yami::agent
open_connection(const std::string &target)yami::agent
open_connection(const std::string &target, const parameters &options)yami::agent
outgoing_message_id typedefyami::agent
register_connection_event_monitor(functor &f)yami::agent [inline]
register_io_error_logger(functor &f)yami::agent [inline]
register_object(const std::string &object_name, functor &f)yami::agent [inline]
register_value_publisher(const std::string &object_name, value_publisher &publisher)yami::agent
remove_listener(const std::string &listener)yami::agent
send(const std::string &target, const std::string &object_name, const std::string &message_name, const serializable &content=parameters(), std::size_t priority=0, bool auto_connect=true)yami::agent
send(outgoing_message &message, const std::string &target, const std::string &object_name, const std::string &message_name, const serializable &content=parameters(), std::size_t priority=0, bool auto_connect=true)yami::agent
send(functor &f, const std::string &target, const std::string &object_name, const std::string &message_name, const serializable &content=parameters(), std::size_t priority=0, bool auto_connect=true)yami::agent [inline]
send_one_way(const std::string &target, const std::string &object_name, const std::string &message_name, const serializable &content=parameters(), std::size_t priority=0, bool auto_connect=true)yami::agent
unregister_object(const std::string &object_name)yami::agent
~agent()yami::agent