#include <Termination.h>
Collaboration diagram for _TerminationDetection_:

Data Fields | |
| int | localTag |
| # of termination detection round | |
| int | status |
| indicates if I am participating of a termination detection | |
| int | numNeighbors |
| my number of neighbors | |
| NeighborData * | nd |
| int | numStreams |
| Number of streams connected to me (input + output). | |
| int * | stream |
| indicates if the stream i is empty | |
Definition at line 22 of file Termination.h.
|
|
# of termination detection round
Definition at line 23 of file Termination.h. Referenced by beginTerminationDetection(), initTerminationDetection(), sendTerminationToLeader(), sendTerminationToNeighbors(), and terminationDetectionRound(). |
|
|
Definition at line 26 of file Termination.h. Referenced by findNeighborId(), initTerminationDetection(), sendTerminationToNeighbors(), storeNeighborTids(), and terminationDetectionRound(). |
|
|
my number of neighbors
Definition at line 25 of file Termination.h. Referenced by findNeighborId(), initTerminationDetection(), sendTerminationToNeighbors(), storeNeighborTids(), and terminationDetectionRound(). |
|
|
Number of streams connected to me (input + output).
Definition at line 27 of file Termination.h. |
|
|
indicates if I am participating of a termination detection
Definition at line 24 of file Termination.h. Referenced by beginTerminationDetection(), dsReadBuffer(), initTerminationDetection(), terminationDetectionRound(), and updateTermStreamToEmpty(). |
|
|
indicates if the stream i is empty
Definition at line 28 of file Termination.h. Referenced by terminationDetectionRound(), and updateTermStreamToEmpty(). |
1.4.6