|
SST/macro
|
#include <pmi.h>


Public Member Functions | |
| process_manager (software_id sid) | |
| virtual void | init_os (operating_system *os) |
| virtual | ~process_manager () |
| int | get_partner (node_id addr) const |
| node_id | my_addr () const |
| void | kill_node () |
| void | kill_process () |
Private Types | |
| typedef spkt_unordered_map< int, node_id > | proc_to_node_map |
| typedef spkt_unordered_map< int, proc_to_node_map > | app_to_proc_to_node_map |
| typedef spkt_unordered_map< node_id, int > | node_to_proc_map |
| typedef spkt_unordered_map< int, node_to_proc_map > | app_to_node_to_proc_map |
Private Attributes | |
| node_id | my_addr_ |
| operating_system * | my_os_ |
| software_id | sid_ |
Static Private Attributes | |
| static app_to_proc_to_node_map | node_map_ |
| static app_to_node_to_proc_map | proc_map_ |
|
private |
|
private |
|
private |
|
private |
| sstmac::sw::process_manager::process_manager | ( | software_id | sid | ) |
|
virtual |
| int sstmac::sw::process_manager::get_partner | ( | node_id | addr | ) | const |
|
virtual |
Reimplemented in sstmac::sumi_api.
| void sstmac::sw::process_manager::kill_node | ( | ) |
Referenced by my_addr().
| void sstmac::sw::process_manager::kill_process | ( | ) |
Referenced by my_addr().
|
inline |
Definition at line 31 of file pmi.h.
References kill_node(), kill_process(), and my_addr_.

|
private |
|
private |
|
staticprivate |
|
staticprivate |
|
private |
1.8.11