blob: 1ba5b84dff3d21b0c23be3b7d963c49a636da0e9 [file] [log] [blame]
// @@@ START COPYRIGHT @@@
//
// Licensed to the Apache Software Foundation (ASF) under one
// or more contributor license agreements. See the NOTICE file
// distributed with this work for additional information
// regarding copyright ownership. The ASF licenses this file
// to you under the Apache License, Version 2.0 (the
// "License"); you may not use this file except in compliance
// with the License. You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing,
// software distributed under the License is distributed on an
// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
// KIND, either express or implied. See the License for the
// specific language governing permissions and limitations
// under the License.
//
// @@@ END COPYRIGHT @@@
#ifndef CEECFG_H_
#define CEECFG_H_
/*
* Translation unit: CEECFG
* Generated by CNPGEN(TANTAU CNPGEN TANTAU_AG_PC8 20001120.103031) on Fri Jun 18 12:53:26 2004
* C++ constructs used
* Header file for use with the CEE
* Client functionality included
* Server functionality included
*/
#include <stdarg.h>
#include <cee.h>
#if CEE_H_VERSION != 19991123
#error Version mismatch CEE_H_VERSION != 19991123
#endif
#include <idltype.h>
#if IDL_TYPE_H_VERSION != 19971225
#error Version mismatch IDL_TYPE_H_VERSION != 19971225
#endif
/*******************
* Module 'CEECFG' *
*******************/
typedef IDL_boolean CEECFG_MemoryDebug;
#define CEECFG_MemoryDebug_cin_ ((char *) "B")
#define CEECFG_MemoryDebug_csz_ ((IDL_unsigned_long) 1)
typedef IDL_unsigned_long CEECFG_MaxConfiguredObjects;
#define CEECFG_MaxConfiguredObjects_cin_ ((char *) "K")
#define CEECFG_MaxConfiguredObjects_csz_ ((IDL_unsigned_long) 1)
typedef IDL_unsigned_long CEECFG_MaxInterfaces;
#define CEECFG_MaxInterfaces_cin_ ((char *) "K")
#define CEECFG_MaxInterfaces_csz_ ((IDL_unsigned_long) 1)
typedef IDL_unsigned_long CEECFG_MaxImplementations;
#define CEECFG_MaxImplementations_cin_ ((char *) "K")
#define CEECFG_MaxImplementations_csz_ ((IDL_unsigned_long) 1)
typedef IDL_unsigned_long CEECFG_MaxAsynchIOs;
#define CEECFG_MaxAsynchIOs_cin_ ((char *) "K")
#define CEECFG_MaxAsynchIOs_csz_ ((IDL_unsigned_long) 1)
typedef IDL_unsigned_long CEECFG_MaxObjrefSize;
#define CEECFG_MaxObjrefSize_cin_ ((char *) "K")
#define CEECFG_MaxObjrefSize_csz_ ((IDL_unsigned_long) 1)
typedef IDL_unsigned_long CEECFG_MaxProxies;
#define CEECFG_MaxProxies_cin_ ((char *) "K")
#define CEECFG_MaxProxies_csz_ ((IDL_unsigned_long) 1)
typedef IDL_unsigned_long CEECFG_MaxObjects;
#define CEECFG_MaxObjects_cin_ ((char *) "K")
#define CEECFG_MaxObjects_csz_ ((IDL_unsigned_long) 1)
typedef IDL_unsigned_long CEECFG_MaxSignalHandlers;
#define CEECFG_MaxSignalHandlers_cin_ ((char *) "K")
#define CEECFG_MaxSignalHandlers_csz_ ((IDL_unsigned_long) 1)
typedef IDL_unsigned_long CEECFG_MaxCalls;
#define CEECFG_MaxCalls_cin_ ((char *) "K")
#define CEECFG_MaxCalls_csz_ ((IDL_unsigned_long) 1)
typedef IDL_unsigned_long CEECFG_MaxServiceContextListLength;
#define CEECFG_MaxServiceContextListLength_cin_ ((char *) "K")
#define CEECFG_MaxServiceContextListLength_csz_ ((IDL_unsigned_long) 1)
typedef IDL_unsigned_long CEECFG_MaxTimers;
#define CEECFG_MaxTimers_cin_ ((char *) "K")
#define CEECFG_MaxTimers_csz_ ((IDL_unsigned_long) 1)
typedef IDL_unsigned_long CEECFG_MaxTasks;
#define CEECFG_MaxTasks_cin_ ((char *) "K")
#define CEECFG_MaxTasks_csz_ ((IDL_unsigned_long) 1)
typedef IDL_unsigned_long CEECFG_MaxTiSignalTags;
#define CEECFG_MaxTiSignalTags_cin_ ((char *) "K")
#define CEECFG_MaxTiSignalTags_csz_ ((IDL_unsigned_long) 1)
typedef IDL_unsigned_long CEECFG_PoolExtentSizeDivisor;
#define CEECFG_PoolExtentSizeDivisor_cin_ ((char *) "K")
#define CEECFG_PoolExtentSizeDivisor_csz_ ((IDL_unsigned_long) 1)
typedef IDL_unsigned_long CEECFG_Transport;
#define CEECFG_Transport_cin_ ((char *) "K")
#define CEECFG_Transport_csz_ ((IDL_unsigned_long) 1)
typedef IDL_unsigned_short CEECFG_TcpPortNumber;
#define CEECFG_TcpPortNumber_cin_ ((char *) "J")
#define CEECFG_TcpPortNumber_csz_ ((IDL_unsigned_long) 1)
typedef IDL_boolean CEECFG_TcpReuseAddress;
#define CEECFG_TcpReuseAddress_cin_ ((char *) "B")
#define CEECFG_TcpReuseAddress_csz_ ((IDL_unsigned_long) 1)
typedef IDL_string CEECFG_TcpProcessName;
#define CEECFG_TcpProcessName_cin_ ((char *) "d0+")
#define CEECFG_TcpProcessName_csz_ ((IDL_unsigned_long) 3)
typedef IDL_string CEECFG_TcpNetwork;
#define CEECFG_TcpNetwork_cin_ ((char *) "d0+")
#define CEECFG_TcpNetwork_csz_ ((IDL_unsigned_long) 3)
typedef IDL_char CEECFG_ServerclassName[16];
#define CEECFG_ServerclassName_cin_ ((char *) "d15+")
#define CEECFG_ServerclassName_csz_ ((IDL_unsigned_long) 4)
typedef IDL_char CEECFG_PathmonName[16];
#define CEECFG_PathmonName_cin_ ((char *) "d15+")
#define CEECFG_PathmonName_csz_ ((IDL_unsigned_long) 4)
typedef IDL_string CEECFG_TitaniumServerCapsule;
#define CEECFG_TitaniumServerCapsule_cin_ ((char *) "d0+")
#define CEECFG_TitaniumServerCapsule_csz_ ((IDL_unsigned_long) 3)
typedef IDL_unsigned_long CEECFG_TitaniumServerConcurrency;
#define CEECFG_TitaniumServerConcurrency_cin_ ((char *) "K")
#define CEECFG_TitaniumServerConcurrency_csz_ ((IDL_unsigned_long) 1)
const IDL_unsigned_long CEECFG_MAX_LIBRARY_NAME_SIZE = 256;
const IDL_unsigned_long CEECFG_MAX_ENTRY_POINT_NAME_SIZE = 64;
const IDL_unsigned_long CEECFG_MAX_PARAM_SIZE = 1024;
const IDL_unsigned_long CEECFG_MIN_OBJREF_SIZE = 64;
struct CEECFG_ObjectConfigTag {
struct oid_seq_ {
IDL_unsigned_long _length;
char pad_to_offset_8_[4];
IDL_char *_buffer;
IDL_PTR_PAD(_buffer, 1)
} oid;
struct libraryName_seq_ {
IDL_unsigned_long _length;
IDL_char _buffer[256];
} libraryName;
struct entrypointName_seq_ {
IDL_unsigned_long _length;
IDL_char _buffer[64];
} entrypointName;
struct param_seq_ {
IDL_unsigned_long _length;
IDL_char _buffer[1024];
} param;
char pad_to_size_1376_[4];
};
typedef struct CEECFG_ConfiguredObjectTable_seq_ {
IDL_unsigned_long _length;
char pad_to_offset_8_[4];
CEECFG_ObjectConfigTag *_buffer;
IDL_PTR_PAD(_buffer, 1)
} CEECFG_ConfiguredObjectTable;
#define CEECFG_ConfiguredObjectTable_cin_ ((char *) "c0+b4+c0+Cc256+Cc64+Cc1024+C")
#define CEECFG_ConfiguredObjectTable_csz_ ((IDL_unsigned_long) 28)
typedef IDL_boolean CEECFG_UseBootstrapAlertObject;
#define CEECFG_UseBootstrapAlertObject_cin_ ((char *) "B")
#define CEECFG_UseBootstrapAlertObject_csz_ ((IDL_unsigned_long) 1)
typedef IDL_Object CEECFG_AlertObjref;
#define CEECFG_AlertObjref_cin_ ((char *) "P0+")
#define CEECFG_AlertObjref_csz_ ((IDL_unsigned_long) 3)
typedef IDL_boolean CEECFG_UseTitanium;
#define CEECFG_UseTitanium_cin_ ((char *) "B")
#define CEECFG_UseTitanium_csz_ ((IDL_unsigned_long) 1)
typedef IDL_boolean CEECFG_ProxyCachingEnabled;
#define CEECFG_ProxyCachingEnabled_cin_ ((char *) "B")
#define CEECFG_ProxyCachingEnabled_csz_ ((IDL_unsigned_long) 1)
typedef IDL_boolean CEECFG_MaxProxiesToCache;
#define CEECFG_MaxProxiesToCache_cin_ ((char *) "B")
#define CEECFG_MaxProxiesToCache_csz_ ((IDL_unsigned_long) 1)
typedef IDL_string CEECFG_TraceInfo;
#define CEECFG_TraceInfo_cin_ ((char *) "d0+")
#define CEECFG_TraceInfo_csz_ ((IDL_unsigned_long) 3)
typedef IDL_string CEECFG_TraceWarn;
#define CEECFG_TraceWarn_cin_ ((char *) "d0+")
#define CEECFG_TraceWarn_csz_ ((IDL_unsigned_long) 3)
typedef IDL_string CEECFG_TraceFail;
#define CEECFG_TraceFail_cin_ ((char *) "d0+")
#define CEECFG_TraceFail_csz_ ((IDL_unsigned_long) 3)
typedef IDL_string CEECFG_TraceFormat;
#define CEECFG_TraceFormat_cin_ ((char *) "d0+")
#define CEECFG_TraceFormat_csz_ ((IDL_unsigned_long) 3)
typedef IDL_boolean CEECFG_TraceClient;
#define CEECFG_TraceClient_cin_ ((char *) "B")
#define CEECFG_TraceClient_csz_ ((IDL_unsigned_long) 1)
typedef IDL_boolean CEECFG_TraceServer;
#define CEECFG_TraceServer_cin_ ((char *) "B")
#define CEECFG_TraceServer_csz_ ((IDL_unsigned_long) 1)
typedef IDL_unsigned_long CEECFG_ParamDumpLength;
#define CEECFG_ParamDumpLength_cin_ ((char *) "K")
#define CEECFG_ParamDumpLength_csz_ ((IDL_unsigned_long) 1)
typedef IDL_boolean CEECFG_InsertLineBreaks;
#define CEECFG_InsertLineBreaks_cin_ ((char *) "B")
#define CEECFG_InsertLineBreaks_csz_ ((IDL_unsigned_long) 1)
typedef IDL_string CEECFG_StderrFile;
#define CEECFG_StderrFile_cin_ ((char *) "d0+")
#define CEECFG_StderrFile_csz_ ((IDL_unsigned_long) 3)
struct CEECFG_ServiceResourceEntry {
struct type_seq_ {
IDL_unsigned_long _length;
char pad_to_offset_8_[4];
IDL_char *_buffer;
IDL_PTR_PAD(_buffer, 1)
} type;
struct objref_seq_ {
IDL_unsigned_long _length;
char pad_to_offset_8_[4];
IDL_char *_buffer;
IDL_PTR_PAD(_buffer, 1)
} objref;
};
struct CEECFG_ServiceResourceBlock {
struct name_seq_ {
IDL_unsigned_long _length;
char pad_to_offset_8_[4];
IDL_char *_buffer;
IDL_PTR_PAD(_buffer, 1)
} name;
struct policy_seq_ {
IDL_unsigned_long _length;
char pad_to_offset_8_[4];
IDL_char *_buffer;
IDL_PTR_PAD(_buffer, 1)
} policy;
struct list_seq_ {
IDL_unsigned_long _length;
char pad_to_offset_8_[4];
CEECFG_ServiceResourceEntry *_buffer;
IDL_PTR_PAD(_buffer, 1)
} list_;
};
typedef struct CEECFG_ServiceResourceTable_seq_ {
IDL_unsigned_long _length;
char pad_to_offset_8_[4];
CEECFG_ServiceResourceBlock *_buffer;
IDL_PTR_PAD(_buffer, 1)
} CEECFG_ServiceResourceTable;
#define CEECFG_ServiceResourceTable_cin_ ((char *) "c0+b3+c0+Cc0+Cc0+b2+c0+Cc0+C")
#define CEECFG_ServiceResourceTable_csz_ ((IDL_unsigned_long) 28)
typedef IDL_unsigned_long CEECFG_AsynchCallMode;
#define CEECFG_AsynchCallMode_cin_ ((char *) "K")
#define CEECFG_AsynchCallMode_csz_ ((IDL_unsigned_long) 1)
typedef IDL_unsigned_long CEECFG_AsynchResponseMode;
#define CEECFG_AsynchResponseMode_cin_ ((char *) "K")
#define CEECFG_AsynchResponseMode_csz_ ((IDL_unsigned_long) 1)
typedef IDL_Object CEECFG_TransactionFactory;
#define CEECFG_TransactionFactory_cin_ ((char *) "P0+")
#define CEECFG_TransactionFactory_csz_ ((IDL_unsigned_long) 3)
/* End module: CEECFG */
/*
* End translation unit: CEECFG
*/
#endif /* CEECFG_H_ */