//-----------------------------------------------------------------------------
// Copyright (c) 1994,1995 Southeastern Universities Research Association,
//                         Continuous Electron Beam Accelerator Facility
//
// This software was developed under a United States Government license
// described in the NOTICE file included as part of this distribution.
//
// Jefferson Lab HPC Group, 12000 Jefferson Ave., Newport News, VA 23606
//-----------------------------------------------------------------------------
//
// Description:
//      rsvcDataType Class
//
// Author:  
//      Jie Chen
//      Jefferson Lab HPC Group
//
// Revision History:
//   $Log: rsvcDataTypes.java,v $
//   Revision 1.1.1.1  2000/05/23 15:12:50  pal
//   cdev_psi_1.7.2
//
//   Revision 1.1  1999/10/18 17:12:42  chen
//   *** empty log message ***
//
//
//
//
public final class rsvcDataTypes
{
    static public final short RSVC_BYTE = 0;
    static public final short RSVC_INT16 = 1;
    static public final short RSVC_UINT16 = 2;
    static public final short RSVC_INT32 = 3;
    static public final short RSVC_UINT32 = 4;
    static public final short RSVC_FLOAT = 5;
    static public final short RSVC_DOUBLE = 6;
    static public final short RSVC_STRING = 7;
    static public final short RSVC_TIMESTAMP = 8;
    static public final short RSVC_INVALID = 9;
    static public final short RSVC_ULONG = 10;
    static public final short RSVC_LONG = 11;

    static public final short RSVC_TAG_MAX_LEN = 16;

    static final String[] types = {"Byte",
				   "Short",
				   "Unsigned Short",
				   "Integer",
				   "Unsigned Integer",
				   "Float",
				   "Double",
				   "Char String",
				   "TimeStamp",
				   "Invalid",
				   "Unsigned long 64",
				   "Long 64"
    };
}

