The ROme OpTimistic Simulator  3.0.0
A General-Purpose Multithreaded Parallel/Distributed Simulation Platform
process_data Struct Reference

The message processing data produced by the LP. More...

#include <process.h>

Public Member Functions

 dyn_array (struct lp_msg *) past_msgs
 The messages processed in the past by the owner LP.
 
 dyn_array (struct lp_msg *) sent_msgs
 The messages sent in the past by the owner LP. More...
 

Detailed Description

The message processing data produced by the LP.

Definition at line 17 of file process.h.

Member Function Documentation

◆ dyn_array()

process_data::dyn_array ( struct lp_msg )

The messages sent in the past by the owner LP.

During a single message execution a LP may send several messages, therefore a NULL entry per message processed is inserted in the array in order to distinguish the originator message


The documentation for this struct was generated from the following file: