#include <math.h>
#include <unix.h>
#include <unistd.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <sys/ioctl.h> // IO Control of socket.
#include "System.h"
#include "AmcMessage.h"



//===============================================================
// AmcMessage implementation
//===============================================================

AmcMessage::AmcMessage( MessageQueue::Access access, const char* q_name )
     : MessageQueue( q_name, sizeof( Message ), 5, access, False )
{
}

AmcMessage::~AmcMessage()
{
}

int AmcMessage::read( Message *msg )
{
  return MessageQueue::read((void *)msg);
}

int AmcMessage::write( Message *msg )
{
  return MessageQueue::write((void *)msg);
}
