public StreamWriter(IWriterClient c, IDrLogging l) { client = c; log = new DryadLogger(l); writes = new BufferQueue(); offset = 0; finished = new Task(() => { }); error = null; errorType = ErrorType.IO; }
public static IManagedWriter OpenWriter(string path, int numberOfWriters, IWriterClient client, IDrLogging logger) { try { HttpClient.Initialize(logger); var uri = new Uri(path); return(writers[uri.Scheme](uri, numberOfWriters, client, logger)); } catch (Exception e) { DryadLogger l = new DryadLogger(logger); l.LogError("Caught exception opening writer " + e.ToString()); return(null); } }
public StreamReader(int bSize, IReaderClient c, IDrLogging logger) { client = c; log = new DryadLogger(logger); bufferSize = bSize; }
public static IManagedWriter OpenWriter(string path, int numberOfWriters, IWriterClient client, IDrLogging logger) { try { HttpClient.Initialize(logger); var uri = new Uri(path); return writers[uri.Scheme](uri, numberOfWriters, client, logger); } catch (Exception e) { DryadLogger l = new DryadLogger(logger); l.LogError("Caught exception opening writer " + e.ToString()); return null; } }