200 lines
5.1 KiB
C
Executable File
200 lines
5.1 KiB
C
Executable File
#ifndef h_tunedef
|
|
#define h_tunedef
|
|
/******************************************************************************
|
|
*
|
|
* UniVerse tunable paramaters
|
|
*
|
|
* Module %M% Version %I% Date %H%
|
|
*
|
|
* (c) Copyright 1998 Ardent Software Inc. - All Rights Reserved
|
|
* This is unpublished proprietary source code of Ardent Software Inc.
|
|
* The copyright notice above does not evidence any actual or intented
|
|
* publication of such source code.
|
|
*
|
|
*******************************************************************************
|
|
*
|
|
* Maintenence log - insert most recent change descriptions at top
|
|
*
|
|
* Date.... GTAR# WHO Description.........................................
|
|
* 06/22/99 24674 KAM Add PIOPENDEFAULT tunable to change PIOPEN defaults
|
|
* 04/29/99 24819 CSM Add TSTIMEOUT tunable for telnet client licensing
|
|
* 10/14/98 23801 SAP Change copyrights.
|
|
* 09/15/98 23677 LPC Added 64BIT_FILES tunables
|
|
* 04/01/98 22395 KAM Added RECORDCACHE
|
|
* 03/18/98 17987 KAM Added MAXERRLOGENT
|
|
* 05/29/97 20606 LAG Added UDRMODE and UDRBLKS for replication
|
|
* 09/03/96 19171 DJD Changes BSHDISPATCH to SHDISPATCH and BAT to DOS.
|
|
* 08/30/96 19158 DJD Added support for MFILES to be set in the hardware.h file.
|
|
* 05/20/96 18477 DGC Port PACS to Release 9 (FiiRESTORM III)
|
|
* 04/12/96 18195 KAM Add THDR512 tunable
|
|
* 04/12/96 18194 KAM Add MODFPTRS tunable
|
|
* 03/01/96 18074 CSM Add LOGSYINT and LOGSYCNT tunables
|
|
* 02/02/96 17949 SHJ Add OCVDATE tunable
|
|
* 11/08/95 17619 SHJ Add LAYERSEL tunable
|
|
* 11/03/95 17597 SHJ Add PROCRCMD and PROCPRMT tunables
|
|
* 26/09/95 17379 JJV Added CSHDISPATCH,BSHDISPATCH,BATDISPATCH tunables.
|
|
* 09/25/95 17185 SHJ Add ALLOWNFS tunable support
|
|
* 08/23/95 17242 AGM Replace COMPUTER==WINNT test by MSWIN test
|
|
* 08/03/95 17090 NDP Change NLSON tunable to NLSMODE.
|
|
* 07/17/95 16317 AGM No spool directory or ulimit on WINNT
|
|
* 05/26/95 16586 PEJ Change nlsa to nls
|
|
* 04/19/95 15736 EAP Removed defaults for NLS tunables
|
|
* 03/22/95 15741 EAP Changed NLSNEWFILEMAP to "NONE"
|
|
* 02/28/95 14643 GMH Added PROCACMD tunable
|
|
* 02/27/95 15741 EAP Added NLSOSMAP tuneable.
|
|
* 11/02/94 15736 JSW Add NLS tuneables.
|
|
* 11/16/94 15344 PVW Change ISOMODE default from 0 to 1
|
|
* 10/19/94 15105 SHK Allow different defaults for MAXRLOCK and RLOWNER
|
|
* 08/24/94 14536 CSM added log tuneables LOGBLNUM,LOGBLSZ,change TMAXRLOCK
|
|
* 06/19/94 14240 PVW Add MAXRLOCK ISOMODE and PKRJUST
|
|
* 03/04/94 13179 JKW Default txmode to 0 for R8
|
|
* 03/01/94 13167 JWT Integrate Pyramid O_SYNC change
|
|
* 02/14/94 12973 JWF add PICKNULL tunable for oconv()
|
|
* 04/20/93 10379 PVW add BLKMAX tunable for uvbackup/uvrestore
|
|
* 11/13/92 10581 JKW change default txmode to 1
|
|
* 03/20/92 8956 TMC add UVSYNC tunable for sync()
|
|
* 04/24/91 8257 JWT added hardware.h macro UV_TEMPDIR for TUVTEMP
|
|
* 05/04/90 5192 JWT New pstat interface
|
|
* 11/18/89 6457 JWT extend tunables definitions
|
|
* 08/24/89 6072 JWT tunable disk locking
|
|
* 08/21/89 6059 JWT allow default ulimit to be tunable
|
|
* 03/03/89 5751 JWT Implement onsite tunable parameters
|
|
*
|
|
*****************************************************************************/
|
|
|
|
/* When defining a default value for a tunable parameter, remember
|
|
that machine dependant values should be setup in hardware.h.
|
|
TWIDE0 is an example of such a value.
|
|
*/
|
|
|
|
#define TMFILES UV_TMFILES
|
|
|
|
#define TT30FILE 200
|
|
|
|
#define TWIDE0 TOOSMALL /* define in hardware.h */
|
|
|
|
#ifndef MSWIN
|
|
#define TUVSPOOL "/usr/spool/uv"
|
|
#endif
|
|
|
|
#define TUVTEMP UV_TEMPDIR /* define in hardware.h */
|
|
|
|
#define TSCRMIN 3
|
|
|
|
#define TSCRMAX 5
|
|
|
|
#define TSCRSIZE 512
|
|
|
|
#define TQDEPTH 16
|
|
|
|
#define THISTSTK 99
|
|
|
|
#define TQSRUNSZ 2000
|
|
|
|
#define TQSBRNCH 4
|
|
|
|
#define TQSDEPTH 8
|
|
|
|
#define TQSMXKEY 32
|
|
|
|
#ifndef MSWIN
|
|
#define TULIMIT 128000
|
|
#endif
|
|
|
|
#define TOPENCHK 1
|
|
|
|
#define TTXMODE 0
|
|
|
|
#define TLOGBLSZ 512
|
|
|
|
#define TLOGBLNUM 8
|
|
|
|
#define TLOGSYCNT 0
|
|
|
|
#define TLOGSYINT 0
|
|
|
|
#define TTXMEM 32
|
|
|
|
#define TRLOWNER RLOWNER
|
|
|
|
#define TSELBUF 4
|
|
|
|
#define TVDIVDEF 1
|
|
|
|
#define TNETTIME 5
|
|
|
|
#define TOPTMEM 64
|
|
|
|
#define TFSEMNUM FSEMNUM
|
|
|
|
#define TGSEMNUM GSEMNUM
|
|
|
|
#define TPSEMNUM 64
|
|
|
|
#define TFLTABSZ FLTABSZ
|
|
|
|
#define TGLTABSZ GLTABSZ
|
|
|
|
#define TRLTABSZ RLTABSZ
|
|
|
|
#define TPAKTIME 300
|
|
|
|
#define TQBREAK 1
|
|
|
|
#define TUVSYNC 1
|
|
|
|
#define TBLKMAX UVBACKUP_BLKMAX /* define in hardware.h */
|
|
|
|
#define TPICKNULL 0
|
|
|
|
#define TSYNCALLOC 1
|
|
|
|
#define TMAXRLOCK MAXRLOCK
|
|
|
|
#define TISOMODE 1
|
|
|
|
#define TPKRJUST 0
|
|
|
|
#define NLSMODE 0
|
|
|
|
/* NLS tunables defaults are now defined in uvsrc/nls/BP/NLS.INSTALL.B */
|
|
|
|
#define TPROCACMD 0
|
|
|
|
#define TPROCRCMD 0
|
|
|
|
#define TPROCPRMT 0
|
|
|
|
#define TALLOWNFS 0
|
|
|
|
#define TCSHDISPATCH CSHDISP_PATH /* Unix "csh" shell path - define in hardware.h */
|
|
|
|
#define TSHDISPATCH SHDISP_PATH /* Unix "sh" shell path - define in hardware.h */
|
|
|
|
#define TDOSDISPATCH DOSDISP_PATH /* DOS "cmd.exe" shell path - define in hardware.h */
|
|
|
|
#define TLAYERSEL 0
|
|
|
|
#define TOCVDATE 0
|
|
|
|
#define TMODFPTRS 1
|
|
|
|
#define TTHDR512 0
|
|
|
|
#define UDRMODE 0
|
|
|
|
#define UDRBLKS 10
|
|
|
|
#define TMAXERRLOGENT 100
|
|
|
|
#define TRECORDCACHE 4095
|
|
|
|
#define TAFFNMODE 0
|
|
|
|
#define T64BIT_FILES 0
|
|
|
|
#define TTSTIMEOUT 60
|
|
|
|
#define TPIOPENDEFAULT 0
|
|
#endif /* end of tunedef.h */
|