|
Public Member Functions |
| ConfigServer (const char *oid, IPCServer *server) |
virtual | ~ConfigServer () |
virtual sctConf_T_PartitionList | listPartitions (sctConfStatus *_status) |
virtual sctConf_T_CrateList | listCratesInPartition (sctConfStatus *_status, ilu_Cardinal partition) |
virtual ilu_Boolean | isDummyCrate (sctConfStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate) |
virtual sctConf_T_RodList | listRodsInCrate (sctConfStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate) |
virtual sctConf_T_MURList | listMURSInRod (sctConfStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, ilu_Cardinal rod) |
virtual sctConf_T_ModuleList | listModulesInMUR (sctConfStatus *_status, ilu_Cardinal partition, ilu_Cardinal MUR) |
virtual sctConf_T_ModuleList | listRModulesInMUR (sctConfStatus *_status, ilu_Cardinal partition, ilu_Cardinal MUR) |
virtual sctConf_T_ModuleList | listAllModules (sctConfStatus *_status) |
virtual sctConf_T_ModuleList | listUnusedModules (sctConfStatus *_status) |
virtual sctConf_T_ABCDModule * | getModuleConfig (sctConfStatus *_status, ilu_T_CString mod) |
virtual sctConf_T_RodConfig * | getRodConfig (sctConfStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, ilu_Cardinal rod) |
virtual sctConf_T_TimConfig * | getTimConfig (sctConfStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate) |
virtual sctConf_T_CharBlock | getFibreMappings (sctConfStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, ilu_Cardinal rod) |
virtual void | setFibreMapping (sctConfStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, ilu_Cardinal rod, ilu_Cardinal channel, ilu_Cardinal tx, ilu_Cardinal rx0, ilu_Cardinal rx1) |
virtual sctConf_T_BOCChannelConfig * | getBOCConfig (sctConfStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, ilu_Cardinal rod, ilu_Cardinal channel) |
virtual sctConf_T_BOCGlobalConfig * | getBOCGlobalConfig (sctConfStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, ilu_Cardinal rod) |
virtual void | printModuleConfig (sctConfStatus *_status, sctConf_T_ABCDModule *conf) |
virtual sctConf_T_MURType | getMURType (sctConfStatus *_status, ilu_Cardinal MUR) |
virtual void | translateToROD (sctConfStatus *_status, ilu_Cardinal MUR, ilu_Cardinal mod, ilu_Cardinal *partition, ilu_Cardinal *crate, ilu_Cardinal *rod, ilu_Cardinal *channel) |
virtual void | translateToRROD (sctConfStatus *_status, ilu_Cardinal MUR, ilu_Cardinal mod, ilu_Cardinal *partition, ilu_Cardinal *crate, ilu_Cardinal *rod, ilu_Cardinal *channel) |
virtual void | translateToSN (sctConfStatus *_status, ilu_Cardinal MUR, ilu_Cardinal mod, ilu_T_CString *sn) |
virtual void | translateToBarrel (sctConfStatus *_status, ilu_Cardinal MUR, ilu_Cardinal mod, ilu_Cardinal *barrel, ilu_Cardinal *row, ilu_Integer *number) |
virtual void | translateToEndcap (sctConfStatus *_status, ilu_Cardinal MUR, ilu_Cardinal mod, ilu_Cardinal *disk, ilu_Cardinal *ring, ilu_Cardinal *number) |
virtual void | translateToPowerSupply (sctConfStatus *_status, ilu_Cardinal MUR, ilu_Cardinal mod, ilu_Cardinal *partition, ilu_Cardinal *crate, ilu_Cardinal *channel) |
virtual void | translateFromROD (sctConfStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, ilu_Cardinal rod, ilu_Cardinal channel, ilu_Cardinal *MUR, ilu_Cardinal *mod) |
virtual void | translateFromRROD (sctConfStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, ilu_Cardinal rod, ilu_Cardinal channel, ilu_Cardinal *MUR, ilu_Cardinal *mod) |
virtual void | translateFromSN (sctConfStatus *_status, ilu_T_CString sn, ilu_Cardinal *MUR, ilu_Cardinal *mod) |
virtual void | translateFromBarrel (sctConfStatus *_status, ilu_Cardinal barrel, ilu_Cardinal row, ilu_Integer number, ilu_Cardinal *MUR, ilu_Cardinal *mod) |
virtual void | translateFromEndcap (sctConfStatus *_status, ilu_Cardinal disk, ilu_Cardinal ring, ilu_Cardinal number, ilu_Cardinal *MUR, ilu_Cardinal *mod) |
virtual void | translateFromPowerSupply (sctConfStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, ilu_Cardinal channel, ilu_Cardinal *MUR, ilu_Cardinal *mod) |
virtual void | configureModuleFromStructure (sctConfStatus *_status, ilu_T_CString number, sctConf_T_ABCDModule *mConf) |
virtual void | configureModuleFromFile (sctConfStatus *_status, ilu_T_CString filename) |
virtual void | configureROD (sctConfStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, ilu_Cardinal rod, sctConf_T_RodConfig *conf) |
virtual void | configureTIM (sctConfStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, sctConf_T_TimConfig *conf) |
virtual void | configureBOC (sctConfStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, ilu_Cardinal rod, sctConf_T_BOCGlobalConfig *conf) |
virtual void | clearAll (sctConfStatus *_status) |
virtual void | namePartition (sctConfStatus *_status, ilu_Cardinal partition, ilu_T_CString name) |
virtual void | mapRODMUR (sctConfStatus *_status, ilu_Cardinal partition, ilu_Cardinal crate, ilu_Cardinal rod, ilu_Cardinal order, ilu_Cardinal number) |
virtual void | mapBarrelMUR (sctConfStatus *_status, ilu_Cardinal MUR, ilu_Cardinal barrel, ilu_Cardinal row, ilu_Cardinal position) |
virtual void | mapEndcapMUR (sctConfStatus *_status, ilu_Cardinal MUR, ilu_Cardinal disk, ilu_Cardinal quadrant, ilu_Cardinal position) |
virtual void | mapPowerChannel (sctConfStatus *_status, ilu_Cardinal MUR, ilu_Cardinal number, ilu_Cardinal partition, ilu_Cardinal crate, ilu_Cardinal channel) |
virtual void | mapModuleMUR (sctConfStatus *_status, ilu_Cardinal MUR, ilu_Cardinal order, ilu_Cardinal RMUR, ilu_Cardinal rorder, ilu_T_CString sn) |
virtual void | swapMURNames (sctConfStatus *_status, ilu_Cardinal MUR1, ilu_Cardinal MUR2) |
virtual void | modifyPowerParam (sctConfStatus *_status, ilu_Cardinal MUR, ilu_Cardinal number, ilu_T_CString name, ilu_ShortReal value) |
virtual void | modifyDefaultPowerParam (sctConfStatus *_status, ilu_T_CString name, ilu_ShortReal value) |
virtual ilu_ShortReal | getPowerParam (sctConfStatus *_status, ilu_Cardinal MUR, ilu_Cardinal number, ilu_T_CString name) |
virtual void | configureBOCChannel (sctConfStatus *_status, ilu_Cardinal MUR, ilu_Cardinal position, sctConf_T_BOCChannelConfig *conf) |
virtual void | loadConfiguration (sctConfStatus *_status, ilu_T_CString filename) |
virtual void | saveConfiguration (sctConfStatus *_status, ilu_T_CString filename) |
virtual void | saveModuleConfiguration (sctConfStatus *_status, ilu_T_CString sn, ilu_T_CString filename) |
virtual ilu_T_CString | getModuleConfigurationString (sctConfStatus *_status, ilu_T_CString modsn, sctConf_T_ABCDModule *config) |
virtual void | writePowerSupplyConfiguration (sctConfStatus *_status, ilu_T_CString directory) |
Private Attributes |
ConfigurationXMLImpl | config |
| Implementation.
|