OCompressStream

from panda3d.core import OCompressStream
class OCompressStream

Bases: ostream

An input stream object that uses zlib to compress (deflate) data to another destination stream on-the-fly.

Attach an OCompressStream to an existing ostream that will accept compressed data, and write your uncompressed source data to the OCompressStream.

Seeking is not supported.

Inheritance diagram

Inheritance diagram of OCompressStream

__init__(*args, **kwargs)
close()

C++ Interface: close(const OCompressStream self)

/**
  • Resets the ZStream to empty, but does not actually close the dest ostream

  • unless owns_dest was true.

*/

open()

C++ Interface: open(const OCompressStream self, ostream dest, bool owns_dest, int compression_level, bool header)

/**

*/