namespace FrostFS.SDK; public class Constants { public const int ObjectChunkSize = 3 * (1 << 20); public const int Sha256HashLength = 32; // HeaderPrefix is a prefix of key to object header value or property. public const string HeaderPrefix = "$Object:"; // FilterHeaderVersion is a filter key to "version" field of the object header. public const string FilterHeaderVersion = HeaderPrefix + "version"; // FilterHeaderObjectID is a filter key to "object_id" field of the object. public const string FilterHeaderObjectID = HeaderPrefix + "objectID"; // FilterHeaderContainerID is a filter key to "container_id" field of the object header. public const string FilterHeaderContainerID = HeaderPrefix + "containerID"; // FilterHeaderOwnerID is a filter key to "owner_id" field of the object header. public const string FilterHeaderOwnerID = HeaderPrefix + "ownerID"; // FilterHeaderCreationEpoch is a filter key to "creation_epoch" field of the object header. public const string FilterHeaderCreationEpoch = HeaderPrefix + "creationEpoch"; // FilterHeaderPayloadLength is a filter key to "payload_length" field of the object header. public const string FilterHeaderPayloadLength = HeaderPrefix + "payloadLength"; // FilterHeaderPayloadHash is a filter key to "payload_hash" field of the object header. public const string FilterHeaderPayloadHash = HeaderPrefix + "payloadHash"; // FilterHeaderObjectType is a filter key to "object_type" field of the object header. public const string FilterHeaderObjectType = HeaderPrefix + "objectType"; // FilterHeaderHomomorphicHash is a filter key to "homomorphic_hash" field of the object header. public const string FilterHeaderHomomorphicHash = HeaderPrefix + "homomorphicHash"; // FilterHeaderParent is a filter key to "split.parent" field of the object header. public const string FilterHeaderParent = HeaderPrefix + "split.parent"; // FilterHeaderSplitID is a filter key to "split.splitID" field of the object header. public const string FilterHeaderSplitID = HeaderPrefix + "split.splitID"; // FilterHeaderECParent is a filter key to "ec.parent" field of the object header. public const string FilterHeaderECParent = HeaderPrefix + "ec.parent"; // FilterPropertyRoot is a filter key to check if regular object is on top of split hierarchy. public const string FilterHeaderRoot = HeaderPrefix + "ROOT"; // FilterPropertyPhy is a filter key to check if an object physically stored on a node. public const string FilterHeaderPhy = HeaderPrefix + "PHY"; }