SctApiDDC::SctApiDDCServer Class Reference


Public Member Functions

 SctApiDDCServer ()
 Constructor.
virtual void requestHardReset (CORBA::ULong mid)
 CORBA Methods:.
virtual void requestIVCurve (CORBA::ULong mid, CORBA::Float start, CORBA::Float stop, CORBA::Float step, CORBA::UShort delay, CORBA::Float currentLim)
virtual void setSelect (CORBA::ULong mid, CORBA::Boolean value)
virtual void setSelectAllInCrate (CORBA::Long crate, CORBA::Boolean value)
virtual void changeRunState (CORBA::Long state)
virtual void ddcSetSingleTimeout (CORBA::Short timeout)
virtual CORBA::Short ddcGetSingleTimeout ()
virtual void ddcSetMultipleTimeout (CORBA::Short timeout)
virtual CORBA::Short ddcGetMultipleTimeout ()
virtual void ddcChangeState (CORBA::Long crate, CORBA::Long channel, CORBA::Short state)
virtual void ddcChangeStates (CORBA::Long crate, const char *name, CORBA::Short state)
virtual void ddcChangeStateAll (CORBA::Long crate, CORBA::Short state)
virtual void ddcLoadConfiguration (CORBA::Long crate, CORBA::Short state)
virtual void ddcHardReset (CORBA::Long crate, CORBA::Long channel)
virtual void ddcHardResetAll (CORBA::Long crate)
virtual CORBA::ULong ddcGetChannelParameterInt (CORBA::Long crate, CORBA::Long channel, const char *name)
virtual CORBA::Float ddcGetChannelParameterFloat (CORBA::Long crate, CORBA::Long channel, const char *name)
virtual char * ddcGetChannelParameterString (CORBA::Long crate, CORBA::Long channel, const char *name)
virtual CORBA::ULong ddcGetCardParameterInt (CORBA::Long crate, CORBA::Long card, const char *name)
virtual CORBA::Float ddcGetCardParameterFloat (CORBA::Long crate, CORBA::Long card, const char *name)
virtual char * ddcGetCardParameterString (CORBA::Long crate, CORBA::Long card, const char *name)
virtual CORBA::ULong ddcGetCrateParameterInt (CORBA::Long crate, const char *name)
virtual CORBA::Float ddcGetCrateParameterFloat (CORBA::Long crate, const char *name)
virtual char * ddcGetCrateParameterString (CORBA::Long crate, const char *name)
virtual void ddcGetCrateParameters (CORBA::Long crate, const Sct_SctApi::NameList &names, Sct_SctApi::NameValueList_out nameValues)
virtual void ddcSetCrateParameterFloat (CORBA::Long crate, const char *name, CORBA::Float value)
virtual void ddcSetCardParameterFloat (CORBA::Long crate, CORBA::Long card, const char *name, CORBA::Float value)
virtual void ddcSetChannelParameterFloat (CORBA::Long crate, CORBA::Long channel, const char *name, CORBA::Float value)
virtual void shutdown ()
 Methods for IPCServer:.

Private Member Functions

SctApi::SctApiDDCworker ()

Private Attributes

CORBA::Short m_ddcSingleTimeout
CORBA::Short m_ddcMultipleTimeout
boost::shared_ptr< SctApi::SctApiDDCm_worker

Detailed Description

Definition at line 24 of file SctApiDDCServer.h.


Constructor & Destructor Documentation

SctApiDDC::SctApiDDCServer::SctApiDDCServer  ) 
 

Constructor.


Member Function Documentation

virtual void SctApiDDC::SctApiDDCServer::requestHardReset CORBA::ULong  mid  )  [virtual]
 

CORBA Methods:.

virtual void SctApiDDC::SctApiDDCServer::shutdown  )  [inline, virtual]
 

Methods for IPCServer:.

Definition at line 66 of file SctApiDDCServer.h.


The documentation for this class was generated from the following file:
Generated on Mon Feb 6 14:04:53 2006 for SCT DAQ/DCS Software - C++ by  doxygen 1.4.6