SST/macro
Namespaces | Enumerations | Functions
ami.h File Reference
#include <sstmac/common/sstmac_config.h>
#include <sstmac/common/timestamp.h>
#include <sstmac/common/messages/sst_message_fwd.h>
#include <sprockit/spkt_config.h>
Include dependency graph for ami.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 sstmac
 SUMI = Simulator unified messagine interface It is also the name for a solid ink in Japanese - i.e.
 
 sstmac::ami
 

Enumerations

enum  sstmac::ami::CAT {
  sstmac::ami::COMPUTE = 0, sstmac::ami::COMM = 1, sstmac::ami::DISP = 2, sstmac::ami::QUERY = 3,
  sstmac::ami::HW = 4
}
 
enum  sstmac::ami::COMM_FUNC { sstmac::ami::COMM_SEND = 10101 }
 
enum  sstmac::ami::COMP_FUNC { sstmac::ami::COMP_TIME = 67, sstmac::ami::COMP_INSTR, sstmac::ami::COMP_EIGER }
 Functions that block and must complete before returning. More...
 
enum  sstmac::ami::SERVICE_FUNC { sstmac::ami::COMP_DISKACCESS }
 Functions that do not block and should return asynchronously. More...
 

Functions

const char * sstmac::ami::tostr (COMP_FUNC func)
 
const char * sstmac::ami::tostr (SERVICE_FUNC func)
 
const char * sstmac::ami::tostr (COMM_FUNC func)
 
const char * sstmac::ami::tostr (CAT cat)