class_docstr: Wraps an `HTTPMessageDelegate` to decode ``Content-Encoding: gzip``.
class_docstr_tok: ["Wraps","an","`","HTTPMessageDelegate","`","to","decode","``","Content-Encoding",":","gzip","``","."]
code: def __init__(
      self, delegate: httputil.HTTPMessageDelegate, chunk_size: int
  ) -> None:
      self._delegate = delegate
      self._chunk_size = chunk_size
      self._decompressor = None
  
imports: import asyncio
  import logging
  import re
  import types
  from tornado.concurrent import Future, future_add_done_callback, future_set_result_unless_cancelled
  from tornado.escape import native_str, utf8
  from tornado import gen
  from tornado import httputil
  from tornado import iostream
  from tornado.log import gen_log, app_log
  from tornado.util import GzipDecompressor
  from typing import cast, Optional, Type, Awaitable, Callable, Union, Tuple
label_desc: Use image node_id 1 to create a new _GzipMessageDelegate object from inherited base classes: httputil with example: obj = _GzipMessageDelegate(delegate, chunk_size)