Azure.Storage.Shared.StructuredMessage
namespace Azure.Storage.Shared
{
internal static class StructuredMessage
{
public enum Flags
{
None = 0,
StorageCrc64 = 1
}
public static class V1_0
{
public const byte = 1;
public const int = 13;
public const int = 0;
public const int = 1;
public const int = 9;
public const int = 11;
public const int = 10;
public const int = 0;
public const int = 2;
public static void (ReadOnlySpan<byte> buffer, out long messageLength, out Flags flags, out int totalSegments);
public static int (Span<byte> buffer, long messageLength, Flags flags, int totalSegments);
public static IDisposable (ArrayPool<byte> pool, out Memory<byte> bytes, long messageLength, Flags flags, int totalSegments);
public static int (Flags flags);
public static void (ReadOnlySpan<byte> buffer, Flags flags, out ulong crc64);
public static int (Span<byte> buffer, ReadOnlySpan<byte> crc64 = default(ReadOnlySpan<byte>));
public static IDisposable (ArrayPool<byte> pool, out Memory<byte> bytes, ReadOnlySpan<byte> crc64 = default(ReadOnlySpan<byte>));
public static void (ReadOnlySpan<byte> buffer, out int segmentNum, out long contentLength);
public static int (Span<byte> buffer, int segmentNum, long segmentLength);
public static IDisposable (ArrayPool<byte> pool, out Memory<byte> bytes, int segmentNum, long segmentLength);
public static int (Flags flags);
public static void (ReadOnlySpan<byte> buffer, Flags flags, out ulong crc64);
public static int (Span<byte> buffer, ReadOnlySpan<byte> crc64 = default(ReadOnlySpan<byte>));
public static IDisposable (ArrayPool<byte> pool, out Memory<byte> bytes, ReadOnlySpan<byte> crc64 = default(ReadOnlySpan<byte>));
}
public const int = 8;
}
}