# ``twisted`.`python`.`zipstream`.`DeflatedZipFileEntry``

class documentation

`class DeflatedZipFileEntry(_FileEntry): (source)`

View In Hierarchy

File-like object used to read a deflated entry in a ZipFile

Method | `__init__` | Create a `_FileEntry` from a `ChunkingZipFile`.
Method | `read` | Undocumented
Method | `tell` | Undocumented
Instance Variable | `buffer` | Undocumented
Instance Variable | `decomp` | Undocumented
Instance Variable | `finished` | Undocumented
Instance Variable | `readBytes` | Undocumented
Instance Variable | `returnedBytes` | Undocumented

Inherited from `_FileEntry`:

Method | `__enter__` | Undocumented
Method | `__exit__` | Undocumented
Method | `__iter__` | Returns an iterator (so self)
Method | `__next__` | Implement next as file does (like readline, except raises StopIteration at EOF)
Method | `close` | Close self (file-like object)
Method | `isatty` | Returns false because zip files should not be ttys
Method | `readline` | Read a line.
Method | `readlines` | Returns a list of all the lines
Method | `xreadlines` | Returns an iterator (so self)
Instance Variable | `chunkingZipFile` | a chunking zip file.
Instance Variable | `closed` | File-like 'closed' attribute; True before this file has been closed, False after.
Instance Variable | `fp` | the underlying file object (that contains pkzip data). Do not touch this, please. It will quite likely move or go away.
Instance Variable | `length` | The number of bytes within the zip file that represent this file. (This is the size on disk, not the number of decompressed bytes which will result from reading it.)

def __init__(self, chunkingZipFile, length): (source)
overrides `twisted.python.zipstream._FileEntry.__init__`
Create a `_FileEntry` from a `ChunkingZipFile`.
def read(self, n=None): (source)

Undocumented

def tell(self): (source)

Undocumented

buffer = (source)

Undocumented

decomp = (source)

Undocumented

finished: `int` = (source)
overrides `twisted.python.zipstream._FileEntry.finished`

Undocumented

readBytes: `int` = (source)

Undocumented

returnedBytes: `int` = (source)

Undocumented