PPL Logo

__wr_group Struct Reference
[Offload API]

WRGroup is used to specify a collection of Work Requests. More...

#include <spert_ppu.h>

Collaboration diagram for __wr_group:

Collaboration graph
[legend]

Data Fields

int numWRs
 A counter indicating the number of Work Requests that are associated with this group.
int finishedCount
 A counter indicating the number of Work Requests associated with this group that have completed.
int state
 An internal state that indicates the state of this group.
void * userData
 A user defined pointer that will be passed to the callback function.
void(* callbackFunc )(void *)
 A pointer to a group specific callback function.
struct __wr_groupnext
 Pointer to the next WRGroup in the linked list of WRGroups.

Detailed Description

WRGroup is used to specify a collection of Work Requests.

Definition at line 112 of file spert_ppu.h.


Field Documentation

A counter indicating the number of Work Requests that are associated with this group.

Definition at line 114 of file spert_ppu.h.

A counter indicating the number of Work Requests associated with this group that have completed.

Definition at line 115 of file spert_ppu.h.

An internal state that indicates the state of this group.

Definition at line 116 of file spert_ppu.h.

A user defined pointer that will be passed to the callback function.

Definition at line 118 of file spert_ppu.h.

void(* __wr_group::callbackFunc)(void *)

A pointer to a group specific callback function.

struct __wr_group* __wr_group::next [read]

Pointer to the next WRGroup in the linked list of WRGroups.

Definition at line 121 of file spert_ppu.h.


The documentation for this struct was generated from the following file:

Generated on Sat May 26 08:08:21 2012 for Charm++ by  doxygen 1.5.5