mswM3

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

NAME

mswM3 - class to communicate with the M3 module

 

SYNOPSIS


#include "mswM3.h"

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

    ccsCOMPL_STAT MoveM3       (vltINT32       focus,
                                evhDB_SEND_ID *sendId=NULL,
                                evhDB_SEND_ID  waitId=0);

    ccsCOMPL_STAT Status       (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


mswM3(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.

~mswM3()

virtual ccsCOMPL_STAT  MoveM3      (vltINT32       focus,
                                    evhDB_SEND_ID *sendId=NULL,
                                    evhDB_SEND_ID  waitId=0)
  This method requests the M3 module to Move the M3 mirror
  to the requested focus.

virtual ccsCOMPL_STAT  Status      (evhDB_SEND_ID *sendId=NULL,
                                    evhDB_SEND_ID  waitId=0)
  This method requests the M3 module to return the status.

 

ON LINE DATABASE


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

         CLASS evhDB_CMD_SERIAL mswM3
         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:09:28 GMT, April 23, 2012