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::SctApiDDC * | worker () |
Private Attributes | |
CORBA::Short | m_ddcSingleTimeout |
CORBA::Short | m_ddcMultipleTimeout |
boost::shared_ptr< SctApi::SctApiDDC > | m_worker |
Definition at line 24 of file SctApiDDCServer.h.
|
Constructor.
|
|
CORBA Methods:.
|
|
Methods for IPCServer:.
Definition at line 66 of file SctApiDDCServer.h. |