Scopira  20080306
scopira::agent::agent_i Member List

This is the complete list of members for scopira::agent::agent_i, including all inherited members.

add_ref(void) constscopira::tool::object
agent_i(void)scopira::agent::agent_iprotected
auto_ref(void) constscopira::tool::object
current_ref(void) constscopira::tool::object
enqueue_network_quit(void)=0scopira::agent::agent_ipure virtual
failed(void) const =0scopira::agent::agent_ipure virtual
find_services(scopira::tool::uuid &serviceid, scopira::basekit::narray< scopira::tool::uuid > &out)=0 (defined in scopira::agent::agent_i)scopira::agent::agent_ipure virtual
get_agent_id(void)=0 (defined in scopira::agent::agent_i)scopira::agent::agent_ipure virtual
get_cluster_server_url(std::string &serverurl)scopira::agent::agent_istatic
instance(void)scopira::agent::agent_iinlinestatic
is_alive_object(void) constscopira::tool::objectinline
is_alive_task(scopira::tool::uuid ps)=0 (defined in scopira::agent::agent_i)scopira::agent::agent_ipure virtual
is_dead_object(void) constscopira::tool::objectinline
is_killed_task(scopira::tool::uuid ps)=0 (defined in scopira::agent::agent_i)scopira::agent::agent_ipure virtual
kill_task(scopira::tool::uuid ps)=0 (defined in scopira::agent::agent_i)scopira::agent::agent_ipure virtual
launch_group(int numps, const std::type_info &t)=0 (defined in scopira::agent::agent_i)scopira::agent::agent_ipure virtual
launch_slaves(scopira::tool::uuid masterid, int numtotalps, const std::type_info &t, scopira::basekit::narray< scopira::tool::uuid > &peers)=0 (defined in scopira::agent::agent_i)scopira::agent::agent_ipure virtual
launch_task(const std::type_info &t, scopira::tool::uuid where)=0 (defined in scopira::agent::agent_i)scopira::agent::agent_ipure virtual
load(scopira::tool::iobjflow_i &in)scopira::tool::objectvirtual
new_agent(void)scopira::agent::agent_istatic
notify_stop(void)=0scopira::agent::agent_ipure virtual
object(void)scopira::tool::objectprotected
object(bool neverusecounter)scopira::tool::objectexplicitprotected
print(scopira::tool::oflow_i &o) constscopira::tool::objectvirtual
recv_msg(const uuid_query &srcq, scopira::tool::uuid &foundsrc, scopira::tool::uuid dest, scopira::tool::count_ptr< scopira::tool::bufferflow > &buf)=0 (defined in scopira::agent::agent_i)scopira::agent::agent_ipure virtual
reg_context(scopira::tool::uuid &ctxid, taskmsg_reactor_i *reac)=0scopira::agent::agent_ipure virtual
save(scopira::tool::oobjflow_i &out) constscopira::tool::objectvirtual
send_msg(scopira::tool::uuid src, scopira::tool::uuid dest, scopira::tool::bufferflow *buf)=0 (defined in scopira::agent::agent_i)scopira::agent::agent_ipure virtual
send_msg_bcast(scopira::tool::uuid src, scopira::tool::uuid destserviceid, scopira::tool::bufferflow *buf)=0 (defined in scopira::agent::agent_i)scopira::agent::agent_ipure virtual
set_agenterror_reactor(agenterror_reactor_i *r)=0scopira::agent::agent_ipure virtual
sub_ref(void) constscopira::tool::object
universe_size(void)=0 (defined in scopira::agent::agent_i)scopira::agent::agent_ipure virtual
unreg_context(scopira::tool::uuid ctxid)=0scopira::agent::agent_ipure virtual
wait_msg(const uuid_query &srcq, scopira::tool::uuid &foundsrc, scopira::tool::uuid dest, int timeout)=0 (defined in scopira::agent::agent_i)scopira::agent::agent_ipure virtual
wait_stop(void)=0scopira::agent::agent_ipure virtual
wait_task(scopira::tool::uuid ps, int msec)=0 (defined in scopira::agent::agent_i)scopira::agent::agent_ipure virtual
~agent_i()scopira::agent::agent_ivirtual
~object()scopira::tool::objectvirtual