@vinothnb/smb2
Version:
25 lines (22 loc) • 601 B
JavaScript
var SMB2Message = require('../tools/smb2-message');
var message = require('../tools/message');
module.exports = message({
generate: function(connection, file) {
return new SMB2Message({
headers: {
Command: 'READ',
SessionId: connection.SessionId,
TreeId: connection.TreeId,
ProcessId: connection.ProcessId,
},
request: {
FileId: file.FileId,
Length: file.Length,
Offset: file.Offset,
},
});
},
parseResponse: function(response) {
return response.getResponse().Buffer;
},
});