//=========================================================================
// Summary  : */
// Filename : DriverServer.cc
// Author   : */
// Project  : */
// Revision : 1
// Created  : 2000/08/19
// Modified : 2000/08/19
//=========================================================================
// Description :
//=========================================================================
#include <stdio.h>
#include "DriverServer.h"

DriverServer::DriverServer(const char *name)
{
  char statusName[256];
  sprintf(statusName, "%s_driverStatus", name);

  _driverStatus = new DriverStatus(statusName, SharedData::ReadWrite);

  _driverStatus->data.deviceReady = False;
  _driverStatus->write();
}


DriverServer::~DriverServer()
{
  delete _driverStatus;
}


Boolean DriverServer::deviceReady()
{
  _driverStatus->read();
  return _driverStatus->data.deviceReady;
}


