European
Southern
Observatory

ESO — Reaching New Heights in Astronomy

Countries taking part in the ESO

VLT Software Documentation

prsAH_M2 Class Reference

See man page prsAH_M2(4)
More...

#include <prsAH_M2.h>

List of all members.

Public Member Functions

 prsAH_M2 (const dbSYMADDRESS dbPoint)
 ~prsAH_M2 ()
ccsCOMPL_STAT Preset (oslxSETUP &setup, evhDB_SEND_ID *sendId=NULL, evhDB_SEND_ID waitId=0)
ccsCOMPL_STAT PresetSetup (oslxSETUP &setup, evhDB_SEND_ID *sendId=NULL, evhDB_SEND_ID waitId=0)
ccsCOMPL_STAT UpdateSkyCoord (oslxSETUP &setup, evhDB_SEND_ID *sendId=NULL, evhDB_SEND_ID waitId=0)
ccsCOMPL_STAT StopChop (oslxSETUP &setup, evhDB_SEND_ID *sendId=NULL, evhDB_SEND_ID waitId=0)

Detailed Description

See man page prsAH_M2(4)
Manpage of prsAH_M2

prsAH_M2

Section: Devices and Network Interfaces (4)
Updated: 2012-04-23 10:10
Index Return to man pages list
 

NAME

prsAH_M2 - prsAction program, class to comunicate with
           the Mirror 2 module

 

SYNOPSIS


#include "prsAH_M2.h"

class prsAH_M2 : public evhDB_CMD_SERIAL
{
  public:
    prsAH_M2(const dbSYMADDRESS  dbPoint);
   ~prsAH_M2();

    ccsCOMPL_STAT Preset(oslxSETUP &setup,
                         evhDB_SEND_ID *sendId=NULL,
                         evhDB_SEND_ID waitId=0);

}

 

PARENT CLASS


evhDB_CMD_SERIAL

 

DESCRIPTION


When it is created it registers the callbacks for the supported
commands and reads from the online database the configuration parameters.
Whenever one of these commands is received, the corresponding action is
issued.


 

PUBLIC METHODS


prsAH_M2(const dbSYMADDRESS  dbPoint)
  The constructor receives as parameter the symbolic address of
  online database support point for the object, i.e. the point
  where the object can find configuration and run time values.

~prsAH_M2()

ccsCOMPL_STAT Preset(oslxSETUP &setup,
                     evhDB_SEND_ID *sendId=NULL,
                     evhDB_SEND_ID waitId=0)
  This method is used to ask for the preset of the M2, based on the
  given setup file.
  If the RESET_M2 entry in the setup file is YES,
  a RESET command is sent to the M2 using the Send() method
  inherited by the base class evhDB_CMD_SERIAL.

 

ON LINE DATABASE


The following database branch in the preset structure pertains
to the instance of prsAH_M2:

         CLASS evhDB_CMD_SERIAL prsAH_M2
         BEGIN                                    \\
         END                                      \\
 

SEE ALSO


evhDB_TASK(4) evhDB_CMD_SERIAL(4)



 

Index

NAME
SYNOPSIS
PARENT CLASS
DESCRIPTION
PUBLIC METHODS
ON LINE DATABASE
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 10:10:48 GMT, April 23, 2012

Definition at line 28 of file prsAH_M2.h.


Constructor & Destructor Documentation

prsAH_M2::prsAH_M2 ( const dbSYMADDRESS  dbPoint  ) 
prsAH_M2::~prsAH_M2 (  ) 

Definition at line 144 of file prsAH_M2.C.


Member Function Documentation

ccsCOMPL_STAT prsAH_M2::Preset ( oslxSETUP &  setup,
evhDB_SEND_ID *  sendId = NULL,
evhDB_SEND_ID  waitId = 0 
)
ccsCOMPL_STAT prsAH_M2::PresetSetup ( oslxSETUP &  setup,
evhDB_SEND_ID *  sendId = NULL,
evhDB_SEND_ID  waitId = 0 
)

Definition at line 256 of file prsAH_M2.C.

References m2SETUP_CMD, prsERR_SEND_COMMAND, and prsMOD.

Referenced by prsAH_MAIN_TASK_VLT::ExePresetCB().

ccsCOMPL_STAT prsAH_M2::StopChop ( oslxSETUP &  setup,
evhDB_SEND_ID *  sendId = NULL,
evhDB_SEND_ID  waitId = 0 
)

Definition at line 176 of file prsAH_M2.C.

References m2STOPCHOP_CMD, prsERR_SEND_COMMAND, and prsMOD.

Referenced by prsAH_MAIN_TASK_VLT::ExePresetCB().

ccsCOMPL_STAT prsAH_M2::UpdateSkyCoord ( oslxSETUP &  setup,
evhDB_SEND_ID *  sendId = NULL,
evhDB_SEND_ID  waitId = 0 
)

Definition at line 151 of file prsAH_M2.C.

References m2UPDSKY_CMD, prsERR_SEND_COMMAND, and prsMOD.

Referenced by prsAH_MAIN_TASK_VLT::ExePresetCB().


The documentation for this class was generated from the following files:
Generated on Mon Apr 23 10:12:41 2012 for INTROOT API by doxygen 1.6.3