ndmspc v1.2.0-0.1.rc5
Loading...
Searching...
No Matches
Ndmspc::ExecutionProgress Struct Reference

Execution progress metrics for IPC-based distributed processing. More...

#include <NDimensionalExecutor.h>

Public Attributes

size_t tasksAcked {0}
 Tasks completed and ACKed by workers.
 
size_t tasksPending {0}
 Tasks waiting to be dispatched.
 
size_t tasksRunning {0}
 Tasks currently assigned to workers.
 
size_t tasksDone {0}
 Tasks completed locally (state machine)
 
size_t activeWorkers {0}
 Number of workers currently active.
 

Detailed Description

Execution progress metrics for IPC-based distributed processing.

Definition at line 29 of file NDimensionalExecutor.h.

Member Data Documentation

◆ activeWorkers

size_t Ndmspc::ExecutionProgress::activeWorkers {0}

Number of workers currently active.

Definition at line 34 of file NDimensionalExecutor.h.

Referenced by Ndmspc::NGnTree::Process().

◆ tasksAcked

size_t Ndmspc::ExecutionProgress::tasksAcked {0}

Tasks completed and ACKed by workers.

Definition at line 30 of file NDimensionalExecutor.h.

Referenced by Ndmspc::NGnTree::Process().

◆ tasksDone

size_t Ndmspc::ExecutionProgress::tasksDone {0}

Tasks completed locally (state machine)

Definition at line 33 of file NDimensionalExecutor.h.

◆ tasksPending

size_t Ndmspc::ExecutionProgress::tasksPending {0}

Tasks waiting to be dispatched.

Definition at line 31 of file NDimensionalExecutor.h.

◆ tasksRunning

size_t Ndmspc::ExecutionProgress::tasksRunning {0}

Tasks currently assigned to workers.

Definition at line 32 of file NDimensionalExecutor.h.


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