Class faabric::state::StateClient
-
class StateClient : public faabric::transport::MessageEndpointClient
Public Functions
-
explicit StateClient(const std::string &userIn, const std::string &keyIn, const std::string &hostIn)
-
void pushChunks(const std::vector<StateChunk> &chunks)
-
void pullChunks(const std::vector<StateChunk> &chunks, uint8_t *bufferStart)
-
void append(const uint8_t *data, size_t length)
-
void pullAppended(uint8_t *buffer, size_t length, long nValues)
-
void clearAppended()
-
size_t stateSize()
-
void deleteState()
-
void lock()
-
void unlock()
-
explicit StateClient(const std::string &userIn, const std::string &keyIn, const std::string &hostIn)