The ROme OpTimistic Simulator  3.0.0
A General-Purpose Multithreaded Parallel/Distributed Simulation Platform
process.h File Reference

LP state management functions. More...

#include <datatypes/array.h>
#include <lp/msg.h>
+ Include dependency graph for process.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

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

Functions

void process_global_init (void)
 
void process_global_fini (void)
 
void process_lp_init (void)
 Initializes the processing module in the current LP.
 
void process_lp_deinit (void)
 Deinitializes the LP by calling the model's DEINIT handler.
 
void process_lp_fini (void)
 Finalizes the processing module in the current LP.
 
void process_msg (void)
 
void process_msg_sent (struct lp_msg *msg)
 

Detailed Description

LP state management functions.

LP state management functions

Definition in file process.h.