My Project
Loading...
Searching...
No Matches
Public Member Functions | Properties | List of all members
ZionBandwidthOptimizer.BandwidthOptimizer Class Reference

Allows you to reduce your bandwidth using bit-packing and compression. More...

Inheritance diagram for ZionBandwidthOptimizer.BandwidthOptimizer:

Public Member Functions

CompressorInt GetIntCompressor (int index)
 Provides access to the preallocated integer compressors.
 
CompressorFloat GetFloatCompressor (int index)
 Provides access to the preallocated float compressors.
 

Properties

static BandwidthOptimizer Instance [get]
 Singleton instance.
 
bool KeepAlive [get]
 Read-only property that indicates the keep alive state.
 
BitPacker BitPacker [get]
 Bit packer instance to write and read your data.
 

Detailed Description

Allows you to reduce your bandwidth using bit-packing and compression.

Member Function Documentation

◆ GetFloatCompressor()

CompressorFloat ZionBandwidthOptimizer.BandwidthOptimizer.GetFloatCompressor ( int  index)
inline

Provides access to the preallocated float compressors.

Parameters
indexIndex of the compressor.
Returns
The compressor instance.

◆ GetIntCompressor()

CompressorInt ZionBandwidthOptimizer.BandwidthOptimizer.GetIntCompressor ( int  index)
inline

Provides access to the preallocated integer compressors.

Parameters
indexIndex of the compressor.
Returns
The compressor instance.

The documentation for this class was generated from the following file: