libmuscle.mcp.tcp_transport_client module
- class libmuscle.mcp.tcp_transport_client.TcpTransportClient(location: str)[source]
Bases:
TransportClient
A client that connects to a TCPTransport server.
- call(request: bytes) Tuple[bytes, Tuple[ProfileTimestamp, ProfileTimestamp, ProfileTimestamp]] [source]
Send a request to the server and receive the response.
This is a blocking call.
- Parameters:
request – The request to send
- Returns:
The received response