SST/macro
node_address.h
Go to the documentation of this file.
1 /*
2  * This file is part of SST/macroscale:
3  * The macroscale architecture simulator from the SST suite.
4  * Copyright (c) 2009 Sandia Corporation.
5  * This software is distributed under the BSD License.
6  * Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
7  * the U.S. Government retains certain rights in this software.
8  * For more information, see the LICENSE file in the top
9  * SST/macroscale directory.
10  */
11 
12 #ifndef SSTMAC_COMMON_NODEADDRESS_H_INCLUDED
13 #define SSTMAC_COMMON_NODEADDRESS_H_INCLUDED
14 
15 #include <cstdint>
16 
17 namespace sstmac {
18 
19 typedef uint32_t endpoint_id;
20 typedef endpoint_id node_id;
21 
22 typedef int32_t topology_id;
23 typedef topology_id switch_id;
24 
25 typedef endpoint_id netlink_id;
26 
27 
28 } // end namespace sstmac
29 
30 #endif
31 
int32_t topology_id
Definition: node_address.h:22
endpoint_id netlink_id
Definition: node_address.h:25
uint32_t endpoint_id
Definition: node_address.h:19
topology_id switch_id
Definition: node_address.h:23
SUMI = Simulator unified messagine interface It is also the name for a solid ink in Japanese - i...
endpoint_id node_id
Definition: node_address.h:20