CompressionMethod.cs 677 B

1234567891011121314151617181920212223
  1. namespace SocketHttpListener
  2. {
  3. /// <summary>
  4. /// Contains the values of the compression method used to compress the message on the WebSocket
  5. /// connection.
  6. /// </summary>
  7. /// <remarks>
  8. /// The values of the compression method are defined in
  9. /// <see href="http://tools.ietf.org/html/draft-ietf-hybi-permessage-compression-09">Compression
  10. /// Extensions for WebSocket</see>.
  11. /// </remarks>
  12. public enum CompressionMethod : byte
  13. {
  14. /// <summary>
  15. /// Indicates non compression.
  16. /// </summary>
  17. None,
  18. /// <summary>
  19. /// Indicates using DEFLATE.
  20. /// </summary>
  21. Deflate
  22. }
  23. }