/// <summary> /// /// </summary> /// <param name="exporter"></param> /// <param name="stream"></param> /// <param name="isSSL"></param> /// <param name="newHost"></param> /// <param name="newPort"></param> /// <param name="callback"></param> public void BeginExport(ITrafficExporter exporter, Stream stream, string newHost, int newPort, AsyncCallback callback) { TVAsyncOperation thread = new TVAsyncOperation(Export, _exceptionMessageHandler, callback, callback); thread.Start(new object[4] { exporter, stream, newHost, newPort }); }
public void BeginClear(bool shouldClearSource, AsyncCallback callback) { TVAsyncOperation openThread = new TVAsyncOperation(Clear, _exceptionMessageHandler, callback, callback); openThread.Start(shouldClearSource); }
public void BeginSaveTvf(string trafficViewerFilePath, AsyncCallback callback) { TVAsyncOperation openThread = new TVAsyncOperation(SaveTvf, _exceptionMessageHandler, callback, callback); openThread.Start(trafficViewerFilePath); }
/// <summary> /// Starts an asyncroneus import operation /// </summary> /// <param name="info"></param> /// <param name="callback"></param> public void BeginImport(ImportInfo info, AsyncCallback callback) { TVAsyncOperation openThread = new TVAsyncOperation(Import, _exceptionMessageHandler, callback, callback); openThread.Start(info); }
public void BeginOpenUnpackedTvf(string tempFolder, AsyncCallback callback) { TVAsyncOperation openThread = new TVAsyncOperation(OpenUnpackedTvf, _exceptionMessageHandler, callback, callback); openThread.Start(tempFolder); }