Пример #1
0
 /// <summary>
 /// Metodo che si occupa di inizializzare l'oggetto per una nuova sincronizzazione
 /// </summary>
 public void initCollection()
 {
     _newFiles = new BlockingList <FileAttr>();
     _updFiles = new BlockingList <FileAttr>();
     _delFiles = new BlockingList <FileAttr>();
     _tasks    = new BlockingQueue <String>();
 }
Пример #2
0
 /// <summary>
 /// Costruttore della classe, si preoccupa di istanziare le Collezioni utili.
 /// </summary>
 /// <param name="dic">Dizionario contenente le Informazioni riguardanti i file attualmente presenti sul server</param>
 /// <param name="set">Settings di Sincronizzazione</param>
 public SyncCollections(Settings set)
 {
     _newFiles = new BlockingList <FileAttr>();
     _updFiles = new BlockingList <FileAttr>();
     _delFiles = new BlockingList <FileAttr>();
     _tasks    = new BlockingQueue <String>();
     _settings = set;
 }