added io_stream.wrap_bytearray

This commit is contained in:
Onran 2026-06-21 19:04:58 +09:00
parent 26d4801da4
commit 5424f51f70
3 changed files with 138 additions and 0 deletions

View file

@ -188,6 +188,16 @@ io_stream:close()
-- Вызывает ioLib.flush() в all flush-режиме
io_stream:flush()
-- Создаёт новый поток из Bytearray.
-- Может использоваться одновременно как для чтения, так и для записи.
-- Результат записи будет записан в тот же Bytearray, что был передан в функцию.
io_stream.wrap_bytearray(
buffer: Bytearray,
-- по-умолчанию равен true, поскольку функция из вводных аргументов
-- будет использоваться преимущественно для работы с двоичными данными.
[опционально] binaryMode: boolean = true
) -> io_stream
-- Создаёт новый поток с переданным дескриптором и использующим переданную I/O библиотеку. (Более подробно в core:io_stream.lua)
io_stream.new(