Selected Documentation for Messaging-Cells Library
Public Member Functions | Public Attributes | List of all members
cell Class Reference

The base class for any user processing class that wishes send missive s. More...

#include <cell.hh>

+ Inheritance diagram for cell:
+ Collaboration diagram for cell:

Public Member Functions

virtual mc_opt_sz_fn grip & get_available ()
 Method that must return the available grip for each agent derived class.
 
- Public Member Functions inherited from agent
mc_opt_sz_fn void release (int dbg_caller=1)
 Releases this agent so that it can latter be acquired again.
 

Public Attributes

mck_handler_idx_t handler_idx
 The index of my handler function in kernel::all_handlers.
 

Detailed Description

The base class for any user processing class that wishes send missive s.

A cell is the fundamental unit of concurrent computation of the library.

The user can think of it as a concurrent object (as in object oriented programming), an object that can receive missive s.

Every cell has a mck_handler_idx_t called handler_idx .


The documentation for this class was generated from the following files: