DarSlave.create
DarSlave create(string folder, string basename, string extension,
string inputPipe = "", string outputPipe = "",
string execute = "", uint minDigits = 0) @safeCreates a DarSlave instance using named pipes.
Parameters
folder | directory where the archive resides |
basename | archive base name |
extension | archive extension (usually "dar") |
inputPipe | named pipe to receive orders (empty string = stdin) |
outputPipe | named pipe to send data (empty string = stdout) |
execute | command to execute before reading each slice (can be empty) |
minDigits | minimum digits for slice numbering (0 = not used) |
Returns
A new DarSlave instance.
Throws
DarException if creation fails.