Class faabric::transport::FanMessageEndpoint
-
class FanMessageEndpoint : public faabric::transport::MessageEndpoint
Subclassed by faabric::transport::AsyncFanMessageEndpoint, faabric::transport::SyncFanMessageEndpoint
Public Functions
-
FanMessageEndpoint(int portIn, int timeoutMs, SocketType socketType, bool isAsync)
-
MessageContext attachFanOut()
-
Message recv(const MessageContext &ctx)
-
void sendResponse(const MessageContext &ctx, uint8_t header, const uint8_t *data, size_t dataSize)
-
void stop()
-
FanMessageEndpoint(int portIn, int timeoutMs, SocketType socketType, bool isAsync)