//pxshm/cliserv2.h
#include	"unpipc.h"

#define	MESGSIZE	256		/*     ,    */
#define	NMESG		 16		/*    */

struct shmstruct {		/* ,     */
  sem_t	mutex;			/*   Posix,    */
  sem_t	nempty;
  sem_t	nstored;
  int	nput;			/*     */
  long	noverflow;		/*   */
  sem_t	noverflowmutex;	/*      */
  long	msgoff[NMESG];	/*      */
  char	msgdata[NMESG * MESGSIZE];	/*   */
};
