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