@vinothnb/smb2
Version:
15 lines (13 loc) • 431 B
JavaScript
var BigInt = require('../tools/bigint');
var request = require('../tools/smb2-forge').request;
module.exports = function getSize(path, cb) {
var connection = this;
request('open', { path: path }, connection, function(err, file) {
if (err != null) {
return cb(err);
}
request('close', file, connection, function() {
cb(null, BigInt.fromBuffer(file.EndofFile).toNumber());
});
});
};