Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

rawdefn.h

Go to the documentation of this file.
00001 //-------------------------------------------------------------
00002 //        Go4 Release Package v3.04-01 (build 30401)
00003 //                      28-November-2008
00004 //---------------------------------------------------------------
00005 //   The GSI Online Offline Object Oriented (Go4) Project
00006 //   Experiment Data Processing at EE department, GSI
00007 //---------------------------------------------------------------
00008 //
00009 //Copyright (C) 2000- Gesellschaft f. Schwerionenforschung, GSI
00010 //                    Planckstr. 1, 64291 Darmstadt, Germany
00011 //Contact:            http://go4.gsi.de
00012 //----------------------------------------------------------------
00013 //This software can be used under the license agreements as stated
00014 //in Go4License.txt file which is part of the distribution.
00015 //----------------------------------------------------------------
00016 /*********************************************************************
00017  * Copyright:
00018  *   GSI, Gesellschaft fuer Schwerionenforschung mbH
00019  *   Planckstr. 1
00020  *   D-64291 Darmstadt
00021  *   Germany
00022  * created 11. 6.1996 by Horst Goeringer
00023  *********************************************************************
00024  * rawdefn.h
00025  *   some common definitions for LOCAL declarations
00026  *   new version
00027  *********************************************************************
00028  * 29.10.1996, H.G.: server node sp2b01_f
00029  * 21. 4.1997, H.G.: wildcard character %
00030  * 20. 5.1997, H.G.: CMDLEN and BUFSIZE added
00031  * 10. 7.1997, H.G.: alias name adsmexp for server node
00032  *  7.11.2001, H.G.: ported to W2000
00033  * 14.10.2002, H.G.: ported to Lynx
00034  * 31. 1.2003, H.G.: created from rawdef.h, default master: depc134
00035  *  6.10.2003, H.G.: cNodeServ ("depc134") => cNodeMasterC ("gsitsma")
00036  *********************************************************************
00037  */
00038 
00039 #define CMDLEN 256      /* max length of commands (shell or clients) */
00040 #define BUFSIZE 256     /* buffer size reading temporary (pipe) data */
00041 
00042 static char cNodeMasterC[16] = "gsitsma";        /* for m_tsm.c only */
00043 static int iPortServ = 1996;
00044 
00045 static char *pcDevDelim = ":";
00046 #ifdef VMS
00047    static char *pcFileDelim = "]";
00048    static char *pcFileDelim0 = "[";
00049    static char *pcFileDelim2 = ":";
00050    static char *pcObjDelim = "/";
00051    static char *pcObjDelimAlt = "\\";
00052 #endif
00053 
00054 #ifdef _AIX
00055    static char *pcFileDelim = "/";
00056    static char *pcObjDelim = "/";
00057    static char *pcObjDelimAlt = "\\";
00058 #endif
00059 
00060 #ifdef Linux
00061    static char *pcFileDelim = "/";
00062    static char *pcObjDelim = "/";
00063    static char *pcObjDelimAlt = "\\";
00064 #endif
00065 
00066 #ifdef Lynx
00067    static char *pcFileDelim = "/";
00068    static char *pcObjDelim = "/";
00069    static char *pcObjDelimAlt = "\\";
00070 #endif
00071 
00072 #ifdef WIN32
00073    static char *pcFileDelim = "\\";
00074    static char *pcObjDelim = "\\";
00075    static char *pcObjDelimAlt = "/";
00076 #endif
00077 
00078 static char *pcStar = "*", *pcQM = "?";     /* wildcard characters in ADSM */
00079 static char *pcPerc = "%";                  /* used for ? in user interface */
00080 static char *pcOpt1 = "-";                      /* command option marker 1 */
00081 static char *pcOpt2 = "/";            /* command option marker 2 (VMS only) */
00082 static int iOptm = 1;                            /* length of option marker */
00083 static int iOpt = 1;                   /* length of option (without marker) */
00084 
00085 
00086 
00087 
00088 
00089 //----------------------------END OF GO4 SOURCE FILE ---------------------

Generated on Fri Nov 28 12:59:34 2008 for Go4-v3.04-1 by  doxygen 1.4.2