0.9.8.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | Public Attributes | List of all members
Hypertable::ApplicationQueue::GroupState Class Reference

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

Detailed Description

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.

Constructor & Destructor Documentation

Hypertable::ApplicationQueue::GroupState::GroupState ( )
inline

Definition at line 97 of file ApplicationQueue.h.

Member Data Documentation

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.


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