/*
    AUTOMATICALLY GENERATED BY tspec 2.10
    API SUBSET: unix95:fmtmsg.h (VERSION 2.7)
*/

#ifndef __TDF_UNIX95_FMTMSG_H
#define __TDF_UNIX95_FMTMSG_H

#ifdef __cplusplus
extern "C" {
#endif

#pragma TenDRA declaration block api__unix95__fmtmsg begin

#pragma token EXP const : long : MM_HARD # unix95.fmtmsg.MM_HARD
#pragma token EXP const : long : MM_SOFT # unix95.fmtmsg.MM_SOFT
#pragma token EXP const : long : MM_FIRM # unix95.fmtmsg.MM_FIRM
#pragma token EXP const : long : MM_APPL # unix95.fmtmsg.MM_APPL
#pragma token EXP const : long : MM_UTIL # unix95.fmtmsg.MM_UTIL
#pragma token EXP const : long : MM_OPSYS # unix95.fmtmsg.MM_OPSYS
#pragma token EXP const : long : MM_RECOVER # unix95.fmtmsg.MM_RECOVER
#pragma token EXP const : long : MM_NRECOV # unix95.fmtmsg.MM_NRECOV
#pragma token EXP const : int : MM_HALT # unix95.fmtmsg.MM_HALT
#pragma token EXP const : int : MM_ERROR # unix95.fmtmsg.MM_ERROR
#pragma token EXP const : int : MM_WARNING # unix95.fmtmsg.MM_WARNING
#pragma token EXP const : int : MM_INFO # unix95.fmtmsg.MM_INFO
#pragma token EXP const : int : MM_NOSEV # unix95.fmtmsg.MM_NOSEV
#pragma token EXP const : long : MM_PRINT # unix95.fmtmsg.MM_PRINT
#pragma token EXP const : long : MM_CONSOLE # unix95.fmtmsg.MM_CONSOLE
#ifndef MM_NULLLBL
#define MM_NULLLBL ((char *) NULL)
#define MM_NULLSEV 0
#define MM_NULLMC 0L
#define MM_NULLTXT ((char *) NULL)
#define MM_NULLACT ((char *) NULL)
#define MM_NULLTAG ((char *) NULL)
#endif /* MM_NULLLBL */
#pragma token EXP const : int : MM_OK # unix95.fmtmsg.MM_OK
#pragma token EXP const : int : MM_NOTOK # unix95.fmtmsg.MM_NOTOK
#pragma token EXP const : int : MM_NOMSG # unix95.fmtmsg.MM_NOMSG
#pragma token EXP const : int : MM_NOCON # unix95.fmtmsg.MM_NOCON
#pragma token FUNC int (long, const char *, int, const char *, const char *, const char *) : fmtmsg # unix95.fmtmsg.fmtmsg

#pragma interface MM_HARD MM_SOFT MM_FIRM MM_APPL MM_UTIL MM_OPSYS
#pragma interface MM_RECOVER MM_NRECOV MM_HALT MM_ERROR MM_WARNING MM_INFO
#pragma interface MM_NOSEV MM_PRINT MM_CONSOLE
#pragma interface MM_OK MM_NOTOK MM_NOMSG MM_NOCON fmtmsg

#pragma TenDRA declaration block end

#ifdef __cplusplus
}
#endif

#endif /* __TDF_UNIX95_FMTMSG_H */
