Как прочитать файл в буфер с определенным началом и длиной? Тогда дайте это как полезную нагрузку для функции - PullRequest
0 голосов
/ 21 октября 2019

Мне нужно прочитать файл как буфер байтов, начиная с определенной позиции и длины. Затем этот сегмент буфера должен быть передан в качестве входных данных для данной функции обратного вызова.

Вход:

[{ start: 3, length: 2, callbackName: 'callbackA' }, { start: 4, length: 3, callbackName: 'callbackB' },....]

Выход:

callbackA(Buffer with data from 3rd byte to 5th byte);
callbackB(Buffer with data from 4th byte to 7th byte);..

Мне нужно будет выполнить итерациювходной массив, и он может иметь n записей с n различными именами функций обратного вызова. Так что для каждой итерации функция обратного вызова может отличаться.

Как это сделать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...