.ll 73
.ad 8
.bm 3
.fm 2
.bt $Copyright (c) 2000-2005 SAP AG$$Page %$
.tm 5
.hm 2
.hs 3
.tt 1 $SQL$Project Distributed Database System$GSP200$
.tt 2 $$$
.tt 3 $JuergenP$configuration_constants_and_types$2000-11-22$
***********************************************************
.nf
 
 .nf

.nf

    ========== licence begin  GPL
    Copyright (c) 2000-2005 SAP AG

    This program is free software; you can redistribute it and/or
    modify it under the terms of the GNU General Public License
    as published by the Free Software Foundation; either version 2
    of the License, or (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
    Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
    ========== licence end
.fo


.fo

 
.fo
.nf
.sp
Module  : configuration_constants_and_types
=========
.sp
Purpose : This are the constants and types of the database project
          which are the basis for all PASCAL modules concerning
          the configuration.
.CM *-END-* purpose -------------------------------------
.sp
.cp 3
Define  :
 
.CM *-END-* define --------------------------------------
.sp;.cp 3
Use     :
 
.CM *-END-* use -----------------------------------------
.sp;.cp 3
Synonym :
 
.CM *-END-* synonym -------------------------------------
.sp;.cp 3
Author  :
.sp
.cp 3
Created : 1995-04-04
.sp
.cp 3
Version : 2001-04-03
.sp
.cp 3
Release :      Date : 2000-11-22
.sp
***********************************************************
.sp
.cp 10
.fo
.oc _/1
Specification:
 
.CM *-END-* specification -------------------------------
.sp 2
***********************************************************
.sp
.cp 10
.fo
.oc _/1
Description:
 
.CM *-END-* description ---------------------------------
.sp 2
***********************************************************
.sp
.cp 10
.nf
.oc _/1
Structure:
 
.CM *-END-* structure -----------------------------------
.sp 2
**********************************************************
.sp
.cp 10
.nf
.oc _/1
.CM -lll-
Code    :
 
 
TYPE
      tsp200_vcold_result = (
            sp200vcr_ok,
            sp200vcr_no_xparam,
            sp200vcr_incomplete_xparam,
            sp200vcr_spoiled_xparam);
 
      tsp200_xparam_rec   = RECORD
            sp2xp_serverdb                : tsp00_DbName;
            sp2xp_servernode              : tsp00_NodeId;
            sp2xp_rundirectory            : tsp00_C64;
            sp2xp_opmsg1                  : tsp00_C64;
            sp2xp_opmsg2                  : tsp00_C64;
            sp2xp_controlpassword         : tsp00_CryptPw;
            sp2xp_controluser             : tsp00_KnlIdentifier;
            sp2xp_no_of_backup_devs       : tsp00_Int4;
            sp2xp_maxsysdevspaces         : tsp00_Int4; (* not used *)
            sp2xp_maxlogdevspaces         : tsp00_Int4;
            sp2xp_maxdatadevspaces        : tsp00_Int4;
            sp2xp_maxcpu                  : tsp00_Int4;
            sp2xp_maxdatapages            : tsp00_Int4; (* not used *)
            sp2xp_maxdevspaces            : tsp00_Int4;
            sp2xp_maxlocks                : tsp00_Int4;
            sp2xp_maxserverdb             : tsp00_Int4;
            sp2xp_min_server_desc         : tsp00_Int4;
            sp2xp_maxservertask           : tsp00_Int4;
            sp2xp_maxtrans                : tsp00_Int4;
            sp2xp_maxuser                 : tsp00_Int4;
            sp2xp_maxuserstack            : tsp00_Int4;
            sp2xp_ccp_catalog_cache_pages : tsp00_Int4;
            sp2xp_conv_cache_pages        : tsp00_Int4; (* not used *)
            sp2xp_data_cache_pages        : tsp00_Int4; (* not used *)
            sp2xp_sequence_cache_pages    : tsp00_Int4;
            sp2xp_fbm_cache_pages         : tsp00_Int4; (* not used *)
            sp2xp_fbm_devsp_compr         : tsp00_Int4;
            sp2xp_fbm_devsp_balance       : tsp00_Int4;
            sp2xp_fbm_low_io_rate         : tsp00_Int4;
            sp2xp_log_queue_pages         : tsp00_Int4;
            sp2xp_temp_cache_pages        : tsp00_Int4; (* not used *)
            sp2xp_usm_cache_pages         : tsp00_Int4; (* not used *)
            sp2xp_distrib_desc_cache      : tsp00_Int4;
            sp2xp_join_prefetch_percent   : tsp00_Int4;
            sp2xp_filler4                 : tsp00_Int4;
            sp2xp_max_merge               : tsp00_Int4;
            sp2xp_delay_lw                : tsp00_Int4;
            sp2xp_distrib_cmd_cache       : tsp00_Int4;
            sp2xp_data_regions            : tsp00_Int4;
            sp2xp_tree_regions            : tsp00_Int4;
            sp2xp_trans_regions           : tsp00_Int4;
            sp2xp_tab_regions             : tsp00_Int4;
            sp2xp_row_regions             : tsp00_Int4;
            sp2xp_oms_regions             : tsp00_Int4;
            sp2xp_backup_block_count      : tsp00_Int4;
            sp2xp_multi_io_block_count    : tsp00_Int4;
            sp2xp_dw_io_block_count       : tsp00_Int4; (* not used *)
            sp2xp_default_lru             : tsp00_Int4;
            sp2xp_delay_commit            : tsp00_Int4;
            sp2xp_log_mode                : tsp00_Int4;
            sp2xp_log_segment_size        : tsp00_Int4;
            sp2xp_session_timeout         : tsp00_Int4;
            sp2xp_request_timeout         : tsp00_Int4;
            sp2xp_lock_timeout            : tsp00_Int4;
            sp2xp_restart_time            : tsp00_Int4;
            sp2xp_net_timeout             : tsp00_Int4;
            sp2xp_maxdatawriter           : tsp00_Int4;
            sp2xp_dw_sleeptime            : tsp00_Int4;
            sp2xp_dw_io_cnt               : tsp00_Int4;
            sp2xp_pno_pool_size           : tsp00_Int4; (* not used *)
            sp2xp_packet_size             : tsp00_Int4;
            sp2xp_mb_data_size            : tsp00_Int4;
            sp2xp_mb_qual_size            : tsp00_Int4;
            sp2xp_mb_stack_size           : tsp00_Int4;
            sp2xp_kb_work_st_size         : tsp00_Int4;
            sp2xp_kb_workbuf_size         : tsp00_Int4;
            sp2xp_ccs_catalog_cache_size  : tsp00_Int4;
            sp2xp_default_code            : tsp00_C18;
            sp2xp_date_time_format        : tsp00_C18;
            sp2xp_unicode                 : boolean;
            sp2xp_mirrored_data           : boolean; (* not used *)
            sp2xp_lock_supply_block       : tsp00_Int4;
            sp2xp_deadlock_detection      : tsp00_Int4;
            sp2xp_dw_copy_boundary        : tsp00_Int4; (* not used *)
            sp2xp_dw_io_area_size         : tsp00_Int4;
            sp2xp_dw_io_area_flush        : tsp00_Int4;
            sp2xp_dw_lru_tail_flush       : tsp00_Int4;
            sp2xp_svp_1_conv_flush        : boolean;
            sp2xp_db_for_sap              : boolean;
            sp2xp_optim_cache             : boolean;
            sp2xp_optim_inv_only          : boolean;
            sp2xp_page_size               : tsp00_Int4;
            sp2xp_obj_hash_size           : tsp00_Int4;
            sp2xp_obj_log_size            : tsp00_Int4;
            sp2xp_obj_hash_regions        : tsp00_Int4;
            sp2xp_maxeventtask            : tsp00_Int4;
            sp2xp_maxbackuptask           : tsp00_Int4;
            sp2xp_maxgarbage_collector    : tsp00_Int4;
            sp2xp_readahead_blobs_gt      : tsp00_Int4;
            sp2xp_indexfile_list_size     : tsp00_Int4;
            sp2xp_join_search_level       : tsp00_Int2;
            sp2xp_join_maxtab_level4      : tsp00_Int2;
            sp2xp_join_maxtab_level9      : tsp00_Int2;
            sp2xp_filler2                 : tsp00_Int2;
            sp2xp_oms_heap_limit          : tsp00_Int4;
            sp2xp_instance_type           : tsp00_C8;
            sp2xp_devno_bit_count         : tsp00_Int4;
            sp2xp_converter_regions       : tsp00_Int4;
            sp2xp_stat_freepool_size      : tsp00_Int4;
            sp2xp_dyn_freepool_size       : tsp00_Int4;
            sp2xp_cache_size              : tsp00_Int4;
            sp2xp_max_ukt                 : tsp00_Int4;
            sp2xp_log_backup_to_pipe      : boolean;
			sp2xp_filler3                 : boolean;
			sp2xp_oms_heap_usage_threshold: tsp00_Int2; (* PTS 1110149 *)
            sp2xp_oms_vers_free_threshold : tsp00_Int4; (* PTS 1110149 *)
			sp2xp_oms_heap_count          : tsp00_Int4; (* PTS 1110828 *)
            sp2xp_oms_heap_blocksize      : tsp00_Int4; (* PTS 1110828 *)
            sp2xp_oms_stream_timeout      : tsp00_Int4; (* PTS 1115635 *)
      END;
 
.CM *-END-* code ----------------------------------------
.SP 2 
***********************************************************
*-PRETTY-*  statements    :          0
*-PRETTY-*  lines of code :        125        PRETTYX 3.10 
*-PRETTY-*  lines in file :        238         1997-12-10 
.PA 
