public static void Main() { Application app = new Conduit.Application(); DataProvider dp = app.GetDataProvider ("FolderTwoWay"); foreach (KeyValuePair<string, string> keyPair in dp.GetInformation()) Console.WriteLine("{0} {1}", keyPair.Key, keyPair.Value); Console.WriteLine("Configured: {0}", dp.IsConfigured(true, true)); }
public static void Main() { BusG.Init (); Gtk.Application.Init (); Conduit.Application app = new Conduit.Application (); DataProvider source = app.GetDataProvider ("TestFolderTwoWay"); DataProvider sink = app.GetDataProvider ("TestFolderTwoWay"); Conduit.Conduit conduit = app.BuildConduit (source, sink); SyncSet.Gui.AddConduit (conduit); conduit.SyncStarted += HandleSyncStarted; conduit.SyncProgress += HandleSyncProgress; conduit.SyncCompleted += HandleSyncCompleted; Console.WriteLine ("Now Synchronise the Conduit..."); // mainloop, for events processing Gtk.Application.Run (); }