Tracks group execution state. More...
Public Member Functions | |
| GroupState () | |
Public Attributes | |
| uint64_t | group_id |
| Group ID. More... | |
| bool | running |
| true if a request from this group is being executed More... | |
| int | outstanding |
| Number of outstanding (uncompleted) requests in queue for this group. More... | |
Tracks group execution state.
A GroupState object is created for each unique group ID to track the queue execution state of requests in the group.
Definition at line 95 of file ApplicationQueue.h.
|
inline |
Definition at line 97 of file ApplicationQueue.h.
| uint64_t Hypertable::ApplicationQueue::GroupState::group_id |
Group ID.
Definition at line 98 of file ApplicationQueue.h.
| int Hypertable::ApplicationQueue::GroupState::outstanding |
Number of outstanding (uncompleted) requests in queue for this group.
Definition at line 102 of file ApplicationQueue.h.
| bool Hypertable::ApplicationQueue::GroupState::running |
true if a request from this group is being executed
Definition at line 100 of file ApplicationQueue.h.
1.8.8