SST/macro
sumi::sumi_transport Member List

This is the complete list of members for sumi::sumi_transport, including all inherited members.

api(const char *name, software_id sid, const key::category &ty)sstmac::sw::apiinline
api(const char *name, software_id sid)sstmac::sw::apiinline
block_until_message()sumi::sumi_transportprivate
block_until_message(double timeout)sumi::sumi_transportprivate
blocked() const sstmac::sumi_apiinline
collective_block(sumi::collective::type_t ty, int tag)sumi::sumi_transportprivate
compute_sstmac::sw::apiprotected
consume_params(sprockit::sim_parameters *params)sstmac::sw::libraryvirtual
cq_notify()sumi::sumi_transportprivate
delayed_transport_handle(const message::ptr &msg)sumi::sumi_transportprotected
do_nvram_get(int src, const message::ptr &msg)sumi::sumi_transportprotected
do_rdma_get(int src, const message::ptr &msg)sumi::sumi_transportprotected
do_rdma_put(int dst, const message::ptr &msg)sumi::sumi_transportprotected
do_send_ping_request(int dst)sumi::sumi_transportprotected
do_send_terminate(int dst)sumi::sumi_transportprotected
do_smsg_send(int dst, const message::ptr &msg)sumi::sumi_transportprotected
end_api_call()sstmac::sw::apivirtual
endcount_sstmac::sw::apiprotected
finalize()sumi::sumi_transportprivatevirtual
finalize_init()sumi::sumi_transportprivatevirtual
get_partner(node_id addr) const sstmac::sw::process_manager
go_die()sumi::sumi_transportprotected
go_revive()sumi::sumi_transportprotected
handle(sstmac::transport_message *msg)sumi::sumi_transportprivatevirtual
hostcompute_sstmac::sw::apiprotected
ImplementAPI(sumi_transport) publicsumi::sumi_transportinlineprivate
incoming_event(sstmac::event *ev)sumi::sumi_transportinlineprivatevirtual
incoming_message(transport_message *msg)sstmac::sumi_api
init()sumi::sumi_transportprivatevirtual
init_factory_params(sprockit::sim_parameters *params)sumi::sumi_transportprivatevirtual
sprockit::factory_type::init_factory_params(sim_parameters *params)sprockit::factory_typeinlinevirtual
init_os(sstmac::sw::operating_system *os)sstmac::sumi_apivirtual
key_cat_sstmac::sw::libraryprotected
kill_node()sstmac::sw::process_manager
kill_process()sstmac::sw::process_manager
lib_name() const sstmac::sw::libraryinlinevirtual
library(const std::string &libname, software_id sid)sstmac::sw::libraryinlineprotected
library(const char *prefix, software_id sid)sstmac::sw::libraryinlineprotected
loc_sstmac::sumi_apiprotected
my_addr() const sstmac::sw::process_managerinline
now() const sstmac::sw::api
nproc_sstmac::sumi_apiprotected
os() const sstmac::sw::libraryinline
os_sstmac::sw::libraryprotected
ping_timeout(pinger *pnger)sumi::sumi_transportprivate
poll_until_notification()sstmac::sumi_api
poll_until_notification(timestamp timeout)sstmac::sumi_api
process_manager(software_id sid)sstmac::sw::process_manager
rank_sstmac::sumi_apiprotected
register_lib(library *lib)sstmac::sw::libraryprotected
schedule(timestamp t, event_queue_entry *ev)sstmac::sw::api
schedule_delay(timestamp t, event_queue_entry *ev)sstmac::sw::api
schedule_next_heartbeat()sumi::sumi_transportprotected
schedule_ping_timeout(pinger *pnger, double to)sumi::sumi_transportprotected
sid() const sstmac::sw::libraryinline
sstmac::sid_sstmac::sw::libraryprotected
start_api_call()sstmac::sw::apivirtual
startcount_sstmac::sw::apiprotected
sumi_api(const char *name, sstmac::sw::software_id sid)sstmac::sumi_api
sumi_transport(const char *name, sstmac::sw::software_id sid)sumi::sumi_transportprotected
timer_sstmac::sw::apiprotected
to_string() const sstmac::sw::libraryinlinevirtual
transport_send(long byte_length, const sumi::message_ptr &msg, int ty, int dst, bool needs_ack)sstmac::sumi_api
unregister_all_libs()sstmac::sw::libraryvirtual
wall_time() const sumi::sumi_transportprivate
~api()sstmac::sw::apiinlinevirtual
~library()sstmac::sw::libraryvirtual
~process_manager()sstmac::sw::process_managervirtual
~sumi_api()sstmac::sumi_apivirtual
~sumi_transport()sumi::sumi_transportinlineprivatevirtual