|
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) |