uint16_t Version
Entity version.
Definition: EntityBody.h:39
Key Signer
Entity signer's public key.
Definition: EntityBody.h:36
uint8_t EntityVersion() const
Returns version of an entity.
Definition: EntityBody.h:50
Binary layout for an entity body.
Definition: EntityBody.h:33
constexpr uint16_t MakeVersion(NetworkIdentifier networkIdentifier, uint8_t version) noexcept
Creates a version field out of given entity version and networkIdentifier.
Definition: EntityBody.h:58
NetworkIdentifier Network() const
Returns network of an entity, as defined in NetworkInfoTraits.
Definition: EntityBody.h:45
EntityType Type
Entity type.
Definition: EntityBody.h:42