class Message

this object is for passing data back and forth between the cells and between the Stimulus, Reports and the Cells

Public Fields

static int MsgCount
Total number of message objects created
int MyUniqueID
The unique ID assigned to this particular message instance
bool InUse
Flag to indicate if this message is in use (true) or free (false)
int Type
says what kind of message this is
int FromNode
Source Node
int FromCell
Source Cell
int FromCmp
Source compartment
int ToNode
Destination Node
int ToCell
Destination Cell
int ToCmp
Destination Address
int Information
What is being reported on
double Value
this is a current/voltage value that cell/comp will integrate and possibly fire upon
double Conductance
used for intra cell calculations
unsigned int TimeStep
time this message was sent
unsigned int SynapseID
if we have this, we wont need sending info

Public Methods

int GetMyUniqueID()
Returns the unique ID of this message
int GetTotalMessages()
Returns the number of messages that have been created
void SetMsgParams(int, int, int, int, int, int, int, int, double, double, int, int)
Set the message parameters
void ClearMsgParams()
Clear all message parameters

Documentation

this object is for passing data back and forth between the cells and between the Stimulus, Reports and the Cells. It was created to solve certain memory problems with message passing within a node on a cluster. It is merely a data object with little or no functionality
static int MsgCount
Total number of message objects created. for handling of messages as a pool

int MyUniqueID
The unique ID assigned to this particular message instance

bool InUse
Flag to indicate if this message is in use (true) or free (false)

int Type
says what kind of message this is

int FromNode
Source Node

int FromCell
Source Cell

int FromCmp
Source compartment

int ToNode
Destination Node

int ToCell
Destination Cell

int ToCmp
Destination Address

int Information
What is being reported on

double Value
this is a current/voltage value that cell/comp will integrate and possibly fire upon

double Conductance
used for intra cell calculations

unsigned int TimeStep
time this message was sent

unsigned int SynapseID
if we have this, we wont need sending info

int GetMyUniqueID()
Returns the unique ID of this message

int GetTotalMessages()
Returns the number of messages that have been created

void SetMsgParams(int, int, int, int, int, int, int, int, double, double, int, int)
Set the message parameters

void ClearMsgParams()
Clear all message parameters


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de