windows.storage.compression
Version:
Use the Windows.Storage.Compression WinRT API directly from Node.js
96 lines (69 loc) • 2.16 kB
JavaScript
_CompressAlgorithm = function () {
this.invalidAlgorithm = 0;
this.nullAlgorithm = 1;
this.mszip = 2;
this.xpress = 3;
this.xpressHuff = 4;
this.lzms = 5;
}
exports.CompressAlgorithm = new _CompressAlgorithm();
Compressor = (function () {
var cls = function Compressor() {
};
var cls = function Compressor(underlyingStream) {
};
var cls = function Compressor(underlyingStream, algorithm, blockSize) {
};
cls.prototype.finishAsync = function finishAsync(callback) {
/// <signature>
/// <summary>Function summary.</summary>
/// </signature>
}
cls.prototype.writeAsync = function writeAsync(buffer, callback) {
/// <signature>
/// <summary>Function summary.</summary>
/// <param name="buffer" type="Object">A param.</param>
/// </signature>
}
cls.prototype.flushAsync = function flushAsync(callback) {
/// <signature>
/// <summary>Function summary.</summary>
/// </signature>
}
cls.prototype.detachStream = function detachStream() {
/// <signature>
/// <summary>Function summary.</summary>
/// <returns type="Object" />
/// </signature>
return new Object();
}
cls.prototype.close = function close() {
}
return cls;
}) ();
exports.Compressor = Compressor;
Decompressor = (function () {
var cls = function Decompressor() {
};
var cls = function Decompressor(underlyingStream) {
};
cls.prototype.readAsync = function readAsync(buffer, count, options, callback) {
/// <signature>
/// <summary>Function summary.</summary>
/// <param name="buffer" type="Object">A param.</param>
/// <param name="count" type="Number">A param.</param>
/// <param name="options" type="Number">A param.</param>
/// </signature>
}
cls.prototype.detachStream = function detachStream() {
/// <signature>
/// <summary>Function summary.</summary>
/// <returns type="Object" />
/// </signature>
return new Object();
}
cls.prototype.close = function close() {
}
return cls;
}) ();
exports.Decompressor = Decompressor;