Compressed

Compressed packets.

Members

Functions

uncompress
Uncompressed uncompress()

Uncompresses the data and returns an Uncompressed packet.

Mixins

__anonymous
mixin IO!(length, id, payload)
Undocumented in source.

Static functions

compress
Compressed compress(Uncompressed uncompressed, int level)

Creates a Compressed from an Uncompressed packet. The Uncompressed packet is encoded and the data is compressed using zlib's deflate algorithm.

compress
Compressed compress(ubyte[][] packets)

Creates a Compressed from a list of encoded packets.

Variables

ID
enum ubyte ID;
Undocumented in source.
id
ubyte id;

Same as Uncompressed's id field.

length
uint length;

Length of the uncompressed buffer.

payload
ubyte[] payload;

Compressed data.

Meta