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 36 of file ckcallback-ccs.h.

References length.

Referenced by CkCallback::send().

Here is the caller graph for this function:

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

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

References length.

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

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

References data.

Referenced by CkCallback::send().

Here is the caller graph for this function:

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

This is how you must create a CkDataMsg.

Definition at line 563 of file ckcallback.C.

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

Referenced by ckcallback_group::call(), and CkCallback::send().

Here is the caller graph for this function:

void CkDataMsg::check ( void   ) 

Definition at line 574 of file ckcallback.C.

References checkTag, and dataMsgTag.

Referenced by CkCallback::send().

Here is the caller graph for this function:


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 33 of file ckcallback-ccs.h.

Referenced by buildNew(), and check().


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

Generated on Mon Sep 21 08:19:46 2020 for Charm++ by  doxygen 1.5.5