TAO_ZIOP  2.1.8
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Typedefs | Variables
ZIOP.pidl File Reference
#include "tao/Policy.pidl"
#include "tao/IOP.pidl"
#include "tao/Compression/Compression_include.pidl"

Typedefs

typedef boolean CompressionEnablingPolicyValue
 
typedef unsigned long CompressionLowValuePolicyValue
 

Variables

module ZIOP
 
const CORBA::PolicyType COMPRESSION_ENABLING_POLICY_ID = 64
 
local interface CompressionEnablingPolicy
 
const CORBA::PolicyType COMPRESSOR_ID_LEVEL_LIST_POLICY_ID = 65
 
local interface CompressorIdLevelListPolicy
 
const CORBA::PolicyType COMPRESSION_LOW_VALUE_POLICY_ID = 66
 
local interface CompressionLowValuePolicy
 
const CORBA::PolicyType COMPRESSION_MIN_RATIO_POLICY_ID = 67
 
local interface CompressionMinRatioPolicy
 

Typedef Documentation

The ZIOP CompressionEnablingPolicy. Has an boolean attribute indicating if compression is enabled or not.

typedef unsigned long CompressionLowValuePolicyValue

Variable Documentation

const CORBA::PolicyType COMPRESSION_ENABLING_POLICY_ID = 64

Tag Id for CompressionEnablingPolicy

const CORBA::PolicyType COMPRESSION_LOW_VALUE_POLICY_ID = 66
const CORBA::PolicyType COMPRESSION_MIN_RATIO_POLICY_ID = 67

The ZIOP CompressionMinRatioPolicy. If the compression ratio is smaller than this setting, a message is send uncompressed.

local interface CompressionEnablingPolicy
local interface CompressionLowValuePolicy
local interface CompressionMinRatioPolicy
const CORBA::PolicyType COMPRESSOR_ID_LEVEL_LIST_POLICY_ID = 65

Tag Id for CompressorIdPolicy

local interface CompressorIdLevelListPolicy

The ZIOP CompressorIdListPolicy. Has an CompressorId attribute indicating the compression algorithm to be used.

module ZIOP
Initial value:
{
struct CompressionData {
Compression::CompressorId compressor;
unsigned long original_length;
Compression::Buffer data;
}