File PointToPointServer.h
-
namespace faabric
-
namespace transport
-
class PointToPointServer : public faabric::transport::MessageEndpointServer
Public Functions
-
PointToPointServer()
Private Functions
-
virtual std::unique_ptr<google::protobuf::Message> doSyncRecv(transport::Message &message) override
-
virtual void onWorkerStop() override
-
std::unique_ptr<google::protobuf::Message> doRecvMappings(std::span<const uint8_t> buffer)
-
void recvGroupLock(std::span<const uint8_t> buffer, bool recursive)
-
void recvGroupUnlock(std::span<const uint8_t> buffer, bool recursive)
Private Members
-
PointToPointBroker &broker
-
PointToPointServer()
-
class PointToPointServer : public faabric::transport::MessageEndpointServer
-
namespace transport