PPL Logo

ck-core/ckfutures.h File Reference

Go to the source code of this file.

Data Structures

struct  _CkFuture

Typedefs

typedef int CkFutureID
typedef struct _CkFuture CkFuture

Functions

 PUPbytes (CkFuture) struct CkArrayID
CkFuture CkCreateFuture (void)
void CkSendToFuture (CkFuture fut, void *msg)
void * CkWaitFuture (CkFuture fut)
void CkReleaseFuture (CkFuture fut)
int CkProbeFuture (CkFuture fut)
void * CkRemoteCall (int ep, void *m, const CkChareID *ID)
void * CkRemoteBranchCall (int ep, void *m, CkGroupID group, int PE)
void * CkRemoteNodeBranchCall (int ep, void *m, CkGroupID group, int node)
CkFutureID CkRemoteCallAsync (int ep, void *m, const CkChareID *ID)
CkFutureID CkRemoteBranchCallAsync (int ep, void *m, CkGroupID group, int PE)
CkFutureID CkRemoteNodeBranchCallAsync (int ep, void *m, CkGroupID group, int node)
void * CkWaitFutureID (CkFutureID handle)
void CkWaitVoidFuture (CkFutureID handle)
void CkReleaseFutureID (CkFutureID handle)
int CkProbeFutureID (CkFutureID handle)
void CkSendToFutureID (CkFutureID futNum, void *m, int PE)
CkFutureID CkCreateAttachedFuture (void *msg)
CkFutureID CkCreateAttachedFutureSend (void *msg, int ep, struct CkArrayID id, CkArrayIndex idx, void(*fptr)(struct CkArrayID, CkArrayIndex, void *, int, int), int size CK_MSGOPTIONAL)
void * CkWaitReleaseFuture (CkFutureID futNum)
void _futuresModuleInit (void)


Generated on Mon Sep 21 07:57:52 2020 for Charm++ by  doxygen 1.5.5