SctApiDDC Namespace Reference


Data Structures

class  SctApiDDCServer

Functions

 SctApiDDC (boost::shared_ptr< SctConfiguration::Configuration > conf, boost::shared_ptr< Log > log)
void initDDC ()
SCTDCSCommand * ddcCmd ()
SctConfiguration::Configurationconfig ()
 safe private config accessor:
std::ostream & log ()
void requestHardResetAll ()
void requestHardReset (UINT32 mid)
void requestIVCurve (UINT32 mid, FLOAT32 start, FLOAT32 stop, FLOAT32 step, UINT16 delay, FLOAT32 currentLim)
void requestIVCurveAll (FLOAT32 start, FLOAT32 stop, FLOAT32 step, UINT16 delay, FLOAT32 currentLim)
void setSelect (UINT32 mid, bool value)
void setSelectAllInCrate (int crate, bool value, int timeout)
void changeRunState (int state)
void ddcChangeState (int crate, int channel, short state, int timeout)
void ddcChangeStates (int crate, const char *name, short state, int timeout)
void ddcChangeStateAll (int crate, short state, int timeout)
void ddcLoadConfiguration (int crate, short state, int timeout)
void ddcHardReset (int crate, int channel, int timeout)
void ddcHardResetAll (int crate, int timeout)
int ddcGetChannelParameterInt (int crate, int channel, string name, int timeout)
float ddcGetChannelParameterFloat (int crate, int channel, string name, int timeout)
string ddcGetChannelParameterString (int crate, int channel, string name, int timeout)
int ddcGetCardParameterInt (int crate, int card, string name, int timeout)
float ddcGetCardParameterFloat (int crate, int card, string name, int timeout)
string ddcGetCardParameterString (int crate, int card, string name, int timeout)
int ddcGetCrateParameterInt (int crate, string name, int timeout)
float ddcGetCrateParameterFloat (int crate, string name, int timeout)
string ddcGetCrateParameterString (int crate, string name, int timeout)
void ddcGetCrateParameters (int crate, std::vector< std::string > names, std::map< std::string, float > &nameValues, int timeout)
void ddcSetChannelParameter (int crate, int channel, std::string name, float value, int timeout)
void ddcSetCardParameter (int crate, int card, std::string name, float value, int timeout)
void ddcSetCrateParameter (int crate, std::string name, float value, int timeout)


Function Documentation

SctConfiguration::Configuration* SctApiDDC::config  ) 
 

safe private config accessor:

Definition at line 47 of file SctApiDDC.cxx.

Referenced by requestHardReset(), requestIVCurve(), and setSelect().


Generated on Mon Feb 6 14:04:53 2006 for SCT DAQ/DCS Software - C++ by  doxygen 1.4.6