MulticastRequest#
- class eclypse.remote.communication.mpi.requests.multicast.MulticastRequest[source]#
Bases:
EclypseRequestA request to send a message to multiple recipients.
Methods
__init__(recipient_ids, body, _mpi[, timestamp])Initializes a MulticastRequest object.
Attributes
- __init__(recipient_ids, body, _mpi, timestamp=None)[source]#
Initializes a MulticastRequest object.
- Parameters:
recipient_ids (list[str]) – The IDs of the recipient nodes.
body (dict[str, Any]) – The body of the request.
_mpi (EclypseMPI) – The MPI interface.
timestamp (datetime | None, optional) – The timestamp of the request. Defaults to None.