Class OmissiveSymmetricBroadcast
java.lang.Object
utils.communication.communicationHandler.Broadcast.byzantineBroadcast.OmissiveSymmetricBroadcast
- All Implemented Interfaces:
Broadcast
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbroadcast
(byte[] msgPayload, Map<? extends AddressInterface, ? extends ProcessInterface> groupCon) Send the message encoded in payload to every Process in groupConstitution asynchronously.
-
Constructor Details
-
OmissiveSymmetricBroadcast
public OmissiveSymmetricBroadcast()
-
-
Method Details
-
broadcast
public CompletableFuture<Void> broadcast(byte[] msgPayload, Map<? extends AddressInterface, ? extends ProcessInterface> groupCon) Description copied from interface:Broadcast
Send the message encoded in payload to every Process in groupConstitution asynchronously. Completes when every write operation for each process connection completes.
-