pydistsim.restrictions.reliability.EdgeFailureDetection

class EdgeFailureDetection[source]

Bases: ReliabilityRestriction

Whether or not all entities in the network are able to detect a fail in one of its edges and, following the failure, detect if it was reactivated.

In this context, a failure is a temporary loss of the ability to send messages over an edge. Not to be confused with delay or a message loss, even though a failure might cause these effects.

TODO: Edge failures are not implemented by the simulation.

Methods

__init__

check

get_help_message

Attributes

help_message