Ember
Loading...
Searching...
No Matches
Ember::Network::FlatBufferCodec Member List

This is the complete list of members for Ember::Network::FlatBufferCodec, including all inherited members.

BuildBlackboardUpdate(const std::string &treeId, const std::string &blackboardId, int64_t tickNumber, const std::vector< flatbuffers::Offset< Protocol::BlackboardUpdateEntry > > &updates)Ember::Network::FlatBufferCodec
BuildDisconnect(const std::string &reason="", const std::string &message="")Ember::Network::FlatBufferCodec
BuildError(Protocol::ErrorCode code, const std::string &message, bool fatal=false)Ember::Network::FlatBufferCodec
BuildHandshake(const std::string &version, const std::string &clientId, const std::string &clientName="", const std::vector< std::string > &capabilities={})Ember::Network::FlatBufferCodec
BuildHandshakeAck(const std::string &version, const std::string &sessionId, bool accepted=true, const std::string &error="")Ember::Network::FlatBufferCodec
BuildTickUpdate(const std::string &treeId, int64_t tickNumber, int64_t tickTimestampMs, float deltaTimeMs, bool isDelta, const std::vector< flatbuffers::Offset< Protocol::NodeState > > &states, const std::vector< int64_t > &executionPath={})Ember::Network::FlatBufferCodec
BuildTreeInit(const std::string &treeId, const std::string &treeName, flatbuffers::Offset< Protocol::NodeDefinition > rootOffset, const std::vector< flatbuffers::Offset< Protocol::BlackboardDefinition > > &blackboards={}, const std::vector< flatbuffers::Offset< Protocol::KeyValue > > &metadata={})Ember::Network::FlatBufferCodec
BuildTreeInitAck(const std::string &treeId, bool success=true, int32_t nodeCount=0, const std::string &error="")Ember::Network::FlatBufferCodec
BuildTreeReset(const std::string &treeId, int64_t tickNumber, const std::string &reason="")Ember::Network::FlatBufferCodec
CreateBlackboardDefinition(const std::string &id, const std::string &name, const std::vector< flatbuffers::Offset< Protocol::BlackboardEntry > > &entries)Ember::Network::FlatBufferCodec
CreateBlackboardEntry(const std::string &key, const std::string &valueType, const std::string &value, const std::string &description="")Ember::Network::FlatBufferCodec
CreateBlackboardUpdateEntry(const std::string &key, const std::string &value, const std::string &previousValue)Ember::Network::FlatBufferCodec
CreateKeyValue(const std::string &key, const std::string &value)Ember::Network::FlatBufferCodec
CreateNodeDefinition(int64_t id, Protocol::NodeType nodeType, const std::string &subtype, const std::string &name, const std::string &description="", const std::vector< flatbuffers::Offset< Protocol::KeyValue > > &attributes={}, const std::vector< flatbuffers::Offset< Protocol::NodeDefinition > > &children={})Ember::Network::FlatBufferCodec
CreateNodeState(int64_t id, Protocol::NodeStatus status, Protocol::NodeStatus lastResult=Protocol::NodeStatus_Idle, int64_t tickCount=0, const std::string &message="")Ember::Network::FlatBufferCodec
FlatBufferCodec()Ember::Network::FlatBufferCodec
GetBuilder()Ember::Network::FlatBufferCodec
GetRoot(const uint8_t *data)Ember::Network::FlatBufferCodecinlinestatic
GetRoot(const std::vector< uint8_t > &data)Ember::Network::FlatBufferCodecinlinestatic
m_builderEmber::Network::FlatBufferCodecprivate
Reset()Ember::Network::FlatBufferCodec
Verify(const uint8_t *data, size_t size)Ember::Network::FlatBufferCodecinlinestatic
~FlatBufferCodec()Ember::Network::FlatBufferCodec