pydistsim.restrictions.time

This module contains restrictions related to time and how it is handled in the simulation.

Classes

BoundedCommunicationDelays

There exists a constant T such that, in the absence of failures, the communication delay of any message on any link is at most T.

SimultaneousStart

All nodes start the algorithm at the same time.

SynchronizedClocks

All local clocks are incremented by one unit simultaneously and the interval of time between successive increments is constant.

TimeRestriction

Base class for restrictions relating to time.

UnitaryCommunicationDelays

In the absence of failures, the communication delay of any message on any link is one unit of time.