#ifndef RiDOSQNX_H
#define RiDOSQNX_H "$Id: $"

//
//	file name   :	$Source:  $
//	file version:	$Revision:  $
//
//	purpose:
//
//	author(s):		Ian Archer
//	date started:	March 2008
//	date changed:	$Date:  $
//	last change by:	$Author: $
//
//	Licensed Materials - Property of IBM
//	© Copyright IBM Corporation 2002, 2008. All Rights Reserved.
//

#ifdef __cplusplus
extern "C" {
#endif

#include <mqueue.h>

typedef struct RiDOSQNXSharedMemory {
	int m_shMemSize;
	int m_hSharedMemory;
	void * m_lclAddr;
} RiDOSQNXSharedMemory ;
typedef RiDOSQNXSharedMemory RiDOSSharedMemory;

typedef struct RiDQNXRemoteQConnection {
	// Queue Id for the remote queue
	mqd_t m_hQueue;
} RiDQNXRemoteQConnection ;
typedef RiDQNXRemoteQConnection RiDOSRemoteQConnection;

#ifdef __cplusplus
}
#endif

//
// $Log: $
//

#endif
