Ejemplo n.º 1
0
 public static PacketsHolder Load()
 {
     PacketsHolder opts = new PacketsHolder();
     try
     {
         if (File.Exists(PacketsHolder.FileName))
         {
             using (FileStream fs = new FileStream(PacketsHolder.FileName, FileMode.Open))
             {
                 using (XmlReader xr = new XmlTextReader(fs))
                 {
                     XmlSerializer ser = new XmlSerializer(typeof(PacketsHolder));
                     if (ser.CanDeserialize(xr))
                     {
                         opts = (PacketsHolder)ser.Deserialize(xr);
                     }
                 }
             }
         }
     }
     catch (InvalidOperationException)
     {
     }
     catch (XmlException)
     {
     }
     if (opts == null)
         opts = new PacketsHolder();
     return opts;
 }
Ejemplo n.º 2
0
        public DataSender()
        {
            this.mPackets = PacketsHolder.Load();

            this.Settings = Options.Options.Instance.SendOptions;
        }