p2pfl.communication.protocols.protobuff.memory packageΒΆ

In-Memory implementation of the CommunicationProtocol.

class p2pfl.communication.protocols.protobuff.memory.MemoryCommunicationProtocol(commands=None)[source]ΒΆ

Bases: ProtobuffCommunicationProtocol

GRPC communication protocol.

Parameters:

commands (list[Command] | None)

bluid_client(*args, **kwargs)[source]ΒΆ

Build client function.

Return type:

MemoryClient

build_server(*args, **kwargs)[source]ΒΆ

Build server function.

Return type:

MemoryServer

SubmodulesΒΆ