The ROme OpTimistic Simulator
3.0.0
A General-Purpose Multithreaded Parallel/Distributed Simulation Platform
remote_msg_map.h
Go to the documentation of this file.
1
11
#pragma once
12
13
#include <
lp/msg.h
>
14
15
extern
void
remote_msg_map_global_init(
void
);
16
extern
void
remote_msg_map_global_fini(
void
);
17
extern
void
remote_msg_map_fossil_collect(
simtime_t
current_gvt);
18
extern
void
remote_msg_map_match(uintptr_t
msg_id
,
nid_t
nid
,
struct
lp_msg
*msg);
simtime_t
double simtime_t
The type used to represent logical time in the simulation.
Definition:
core.h:62
nid
nid_t nid
The node identifier of the node.
Definition:
core.c:20
nid_t
int nid_t
Used to identify MPI nodes in a distributed environment.
Definition:
core.h:79
lp_msg
A model simulation message.
Definition:
msg.h:34
msg.h
Message management functions.
lp_msg::msg_id
uintptr_t msg_id
The message unique id, used for inter-node anti messages.
Definition:
msg.h:51
src
datatypes
remote_msg_map.h
Generated by
1.8.17