Example #1
0
        /// <summary>
        /// liest das ConfigFile aus
        /// </summary>
        /// <returns>Objekt mit der aktuellen Serverkonfiguration zurück</returns>
        public Cdv_Serverkonfiguration LadeServerkonfiguration()
        {
            XMLZugriff XMLZugriffsObject = new XMLZugriff();
            XMLZugriffsObject.LadeDatei(CKonstanten._str_ServerConfigPfad);
            XMLZugriffsObject.WaehleKnoten("pELS/pELS-Server/Address");
            string _str_IP = XMLZugriffsObject.HoleKnotenAttribut(0, "IP");
            string _str_Port = XMLZugriffsObject.HoleKnotenAttribut(0, "Port");

            Cdv_Serverkonfiguration pout_ServerKonfiguration = new Cdv_Serverkonfiguration();
            pout_ServerKonfiguration.IP = _str_IP;
            pout_ServerKonfiguration.Port = _str_Port;

            return pout_ServerKonfiguration;
        }
Example #2
0
 /// <summary>
 /// speichert die Serverkonfiguration im ConfigFile
 /// </summary>
 /// <param name="pin_Serverkonfiguration"></param>
 /// <returns></returns>
 public bool SpeichereServerkonfiguration(Cdv_Serverkonfiguration pin_Serverkonfiguration)
 {
     XMLZugriff XMLZugriffsObject = new XMLZugriff();
     XMLZugriffsObject.LadeDatei(CKonstanten._str_ServerConfigPfad);
     XMLZugriffsObject.WaehleKnoten("pELS/pELS-Server/Address");
     XMLZugriffsObject.SetzeKnotenAttribut(0, "IP",
         pin_Serverkonfiguration.IP);
     return true;
 }
Example #3
0
 /// <summary>
 /// speichert die Serverkonfiguration im ConfigFile
 /// </summary>
 /// <param name="pin_Serverkonfiguration"></param>
 /// <returns></returns>
 public bool SpeichereServerkonfiguration(Cdv_Serverkonfiguration pin_Serverkonfiguration)
 {
     return _Cap_Server.SpeichereServerkonfiguration(pin_Serverkonfiguration);
 }