RTI Connext C API
Version 6.1.2
|
<<extension>> Compression settings that can be applied to data that is sent and received by DataWriters and DataReaders. More...
Data Structures | |
struct | DDS_CompressionSettings_t |
<<extension>> Settings related to compressing user data. More... | |
Typedefs | |
typedef DDS_UnsignedLong | DDS_CompressionId_t |
<<extension>> A four-byte signed integer that identifies a single compression algorithm. More... | |
typedef DDS_UnsignedLong | DDS_CompressionIdMask |
<<extension>> A four-byte signed integer that identifies a mask of the compression IDs that the algorithms enabled. More... | |
Variables | |
const DDS_CompressionId_t | DDS_COMPRESSION_ID_ZLIB |
<<extension>> Corresponds to the ID of the compression algorithm ZLIB. This is the only built-in compression algorithm that is supported when batching is enabled. More... | |
const DDS_CompressionId_t | DDS_COMPRESSION_ID_BZIP2 |
<<extension>> Corresponds to the ID of the compression algorithm BZIP2. More... | |
const DDS_CompressionId_t | DDS_COMPRESSION_ID_LZ4 |
<<extension>> Corresponds to the ID of the compression algorithm LZ4. More... | |
<<extension>> Compression settings that can be applied to data that is sent and received by DataWriters and DataReaders.
#define DDS_COMPRESSION_ID_MASK_NONE ((DDS_CompressionIdMask) (0)) |
<<extension>> DDS_CompressionIdMask used to disable user-data compression for an endpoint.
#define DDS_COMPRESSION_ID_MASK_ALL |
<<extension>> DDS_CompressionIdMask mask with all the suported built-in compression algorithms enabled.
#define DDS_COMPRESSION_LEVEL_BEST_COMPRESSION (10) |
<<extension>> The best compression ratio possible for a compression algorithm.
#define DDS_COMPRESSION_LEVEL_BEST_SPEED (1) |
<<extension>> The best compression speed possible for a compression algorithm.
#define DDS_COMPRESSION_LEVEL_DEFAULT DDS_COMPRESSION_LEVEL_BEST_COMPRESSION |
<<extension>> Default level of compression.
#define DDS_COMPRESSION_THRESHOLD_DEFAULT 8192 |
<<extension>> Default threshold from which a serialized sample will be eligible to be compressed.
#define DDS_COMPRESSION_ID_MASK_PUBLICATION_DEFAULT DDS_COMPRESSION_ID_MASK_NONE |
<<extension>> DDS_CompressionIdMask mask with the default value for publication.
#define DDS_COMPRESSION_ID_MASK_SUBSCRIPTION_DEFAULT |
<<extension>> DDS_CompressionIdMask mask with the default value for subscription.
typedef DDS_UnsignedLong DDS_CompressionId_t |
<<extension>> A four-byte signed integer that identifies a single compression algorithm.
<<extension>> A four-byte signed integer that identifies a mask of the compression IDs that the algorithms enabled.
const DDS_CompressionId_t DDS_COMPRESSION_ID_ZLIB |
<<extension>> Corresponds to the ID of the compression algorithm ZLIB. This is the only built-in compression algorithm that is supported when batching is enabled.
const DDS_CompressionId_t DDS_COMPRESSION_ID_BZIP2 |
<<extension>> Corresponds to the ID of the compression algorithm BZIP2.
const DDS_CompressionId_t DDS_COMPRESSION_ID_LZ4 |
<<extension>> Corresponds to the ID of the compression algorithm LZ4.