Struct Ase::LoopState
Public Types
Type | Name |
---|---|
enum | Phase |
Public Attributes
Type | Name |
---|---|
uint64 | current_time_usecs = = 0 Equals timestamp_realtime() as of prepare() and check(). |
Phase | phase = = NONE |
bool | seen_primary = = false Useful as hint for primary source presence, MainLoop::finishable() checks exhaustively. |
int64 | timeout_usecs = = 0 Maximum timeout for poll, queried during prepare(). |
Public Types Documentation
enum Phase
enum Ase::LoopState::Phase {
NONE,
COLLECT,
PREPARE,
CHECK,
DISPATCH,
DESTROY
};
Public Attributes Documentation
variable current_time_usecs
uint64 Ase::LoopState::current_time_usecs;
variable phase
Phase Ase::LoopState::phase;
variable seen_primary
bool Ase::LoopState::seen_primary;
variable timeout_usecs
int64 Ase::LoopState::timeout_usecs;
The documentation for this class was generated from the following file /__w/anklang/anklang/ase/loop.hh