libmuscle.mpp_server module
- class libmuscle.mpp_server.MPPRequestHandler(post_office: PostOffice)[source]
Bases:
RequestHandler
Handles peer protocol requests.
This accepts peer protocol message requests and responds to them by getting messages from a PostOffice.
- class libmuscle.mpp_server.MPPServer[source]
Bases:
object
Serves MPP requests.
This manages a collection of servers for different protocols and a PostOffice that stores outgoing messages.
- deposit(receiver: Reference, message: bytes) None [source]
Deposits a message for the receiver to retrieve.
- Parameters:
receiver – Receiver of the message.
message – The message to deposit.