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.