PPL Logo

CkDataMsg Class Reference

Very generic message type: contains a bunch of bytes. More...

#include <ckcallback-ccs.h>

Inheritance diagram for CkDataMsg:

Inheritance graph
[legend]
Collaboration diagram for CkDataMsg:

Collaboration graph
[legend]

Public Member Functions

int getLength (void) const
int getSize (void) const
void * getData (void) const
void check (void)

Static Public Member Functions

static CkDataMsgbuildNew (int length, const void *data)
 This is how you must create a CkDataMsg.

Data Fields

int length
char * data
int checkTag

Detailed Description

Very generic message type: contains a bunch of bytes.

Definition at line 28 of file ckcallback-ccs.h.


Member Function Documentation

int CkDataMsg::getLength ( void   )  const [inline]

Definition at line 34 of file ckcallback-ccs.h.

References length.

Referenced by CkCallback::send().

int CkDataMsg::getSize ( void   )  const [inline]

Definition at line 35 of file ckcallback-ccs.h.

References length.

void* CkDataMsg::getData ( void   )  const [inline]

Definition at line 36 of file ckcallback-ccs.h.

References data.

Referenced by CkCallback::send().

CkDataMsg * CkDataMsg::buildNew ( int  length,
const void *  data 
) [static]

This is how you must create a CkDataMsg.

Definition at line 389 of file ckcallback.C.

References checkTag, data, dataMsgTag, length, and msg.

Referenced by CkCallback::send().

void CkDataMsg::check ( void   ) 

Definition at line 398 of file ckcallback.C.

References checkTag, and dataMsgTag.

Referenced by CkCallback::send().


Field Documentation

Definition at line 30 of file ckcallback-ccs.h.

Referenced by buildNew(), getLength(), and getSize().

Definition at line 31 of file ckcallback-ccs.h.

Referenced by buildNew(), and getData().

Definition at line 32 of file ckcallback-ccs.h.

Referenced by buildNew(), and check().


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

Generated on Thu May 24 07:57:07 2012 for Charm++ by  doxygen 1.5.5