RunningState.cs 666 B

123456789101112131415161718192021222324252627282930
  1. namespace System.Net.ApiService.Compression.Brotli {
  2. /// <summary>Enumeration of decoding state-machine.</summary>
  3. internal sealed class RunningState {
  4. internal const int Uninitialized = 0;
  5. internal const int BlockStart = 1;
  6. internal const int CompressedBlockStart = 2;
  7. internal const int MainLoop = 3;
  8. internal const int ReadMetadata = 4;
  9. internal const int CopyUncompressed = 5;
  10. internal const int InsertLoop = 6;
  11. internal const int CopyLoop = 7;
  12. internal const int CopyWrapBuffer = 8;
  13. internal const int Transform = 9;
  14. internal const int Finished = 10;
  15. internal const int Closed = 11;
  16. internal const int Write = 12;
  17. }
  18. }