pydistsim.restrictions.communication

Restrictions related to communication among entities/nodes.

These restrictions are related to the communication topology of the underlying graph of the network.

Classes

BidirectionalLinks

Even if ReciprocalCommunication holds, one node may not know which out-edges correspond to which in-edges.

CommunicationRestriction

Base class for restrictions related to communication among entities.

MessageOrdering

In the absence of failure, the messages transmitted by an entity to the same out-neighbor will arrive in the same order they are sent.

ReciprocalCommunication

For all nodes, the set of out-neighbors is the same as the set of in-neighbors.