#ifdef __cplusplus
extern "C" {
#endif
#ifndef H_SCCSID
#include <sccs.h>
#endif /* ! H_SCCSID */
H_SCCSID(@(#)msg08.h	1.7	AIX PS/2)	/* Modified: 9/17/89 00:56:23 */

/* @(#)msg08.h	7.1 - 87/06/16 - 00:01:15 */
/* @(#)msg08.h	7.1 87/06/16 00:01:15 */
/* 
 * (C) Copyright IBM Corp. 1989 
 * All Rights Reserved 
 * Licensed Materials - Property of IBM 
 */
#ifndef mSg08
#define mSg08   mSg08

/************************************************************************
*  msg08.h - Structure Declarations for Message Table (used by msg07.h) *
************************************************************************/

/*** Format of message definition ***/
typedef struct {
       short helpindx;       /* help index #               */
       char sect_id[3];      /* Messages Manual section ID */
       char msg_id[3];       /* Messages Manual message ID */
       char *msgtextp;       /* ptr to message text        */
       } msg__msg;

/*** Format of text insert definition ***/
typedef char *msg__ins;

/*** Format of "Message Table" ***/
typedef struct {
       msg__msg *msgtabp;    /* ptr to message definition table        */
       msg__ins *instabp;    /* ptr to text insert definition table    */
       int  num_msg;         /* # of messages defined                  */
       int  num_ins;         /* # of text inserts defined              */
       char uniq[4];         /* unique ID ("MtAb") to verify table ptr */
       } msg__table;

#endif
#ifdef __cplusplus
}
#endif
