/******************************************************************************

    MODUL
	types.h

    DESCRIPTION
	standard types used by most of the [X]DME-Modules

******************************************************************************/

#ifndef DME_TYPES_H
#define DME_TYPES_H

/**************************************
		Includes
**************************************/

#ifndef STDDEF_H
#   include <stddef.h>
#endif

#ifndef CTYPE_H
#   include <ctype.h>
#endif

#ifndef STRING_H
#   include <string.h>
#endif

#ifndef STDIO_H
#   include <stdio.h>
#endif

#ifndef EXEC_TYPES_H
#   include <exec/types.h>
#endif

/**************************************
	    Globale Variable
**************************************/


/**************************************
	Defines und Strukturen
**************************************/
#define Prototype extern

#ifndef U_TYPES
#define U_TYPES
typedef unsigned char  ubyte;
typedef unsigned short uword;
typedef unsigned short ushort; /* keyboard only */
typedef unsigned long  ulong;
#endif


#define LINE_LENGTH 256
#define MAXLINELEN  LINE_LENGTH

#define RET_SUCC    1
#define RET_FAIL    0


/**************************************
	       Prototypes
**************************************/


#endif /* DME_TYPES_H */

/******************************************************************************
*****  ENDE types.h
******************************************************************************/
