From 92cdc6a63b62010ff542ab5a441f30c8a683b397 Mon Sep 17 00:00:00 2001 From: MihailRis Date: Thu, 14 Mar 2024 19:23:29 +0300 Subject: [PATCH] =?UTF-8?q?Updated=20=D0=9C=D0=BE=D0=B4=D1=83=D0=BB=D1=8C?= =?UTF-8?q?=20Lua=20core:data=5Fbuffer=20(markdown)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Модуль-Lua-core:data_buffer.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/Модуль-Lua-core:data_buffer.md b/Модуль-Lua-core:data_buffer.md index 4bbbacf..5fd410c 100644 --- a/Модуль-Lua-core:data_buffer.md +++ b/Модуль-Lua-core:data_buffer.md @@ -2,7 +2,7 @@ ### Хранит в себе массив байтов и позволяет легко получать или добавлять разные значения ```lua -function data_buffer(bytes) +function data_buffer(table: bytes) ``` Создаёт новый экземпляр data_buffer (параметр bytes необязательный) @@ -39,27 +39,27 @@ function data_buffer:put_double(number: double) ```lua function data_buffer:put_uint16(integer: int) ``` -Конвертирует беззнаковое 2-х битное число в байты и записывает их в буффер +Конвертирует беззнаковое 16-и битное число в байты и записывает их в буффер ```lua function data_buffer:put_uint32(integer: int) ``` -Конвертирует беззнаковое 4-х битное число в байты и записывает их в буффер +Конвертирует беззнаковое 32-х битное число в байты и записывает их в буффер ```lua function data_buffer:put_int16(integer: int) ``` -Конвертирует знаковое 2-х битное число в байты и записывает их в буффер +Конвертирует знаковое 16-и битное число в байты и записывает их в буффер ```lua function data_buffer:put_int32(integer: int) ``` -Конвертирует знаковое 4-х битное число в байты и записывает их в буффер +Конвертирует знаковое 32-х битное число в байты и записывает их в буффер ```lua function data_buffer:put_int64(integer: int) ``` -Конвертирует знаковое 8-и битное число в байты и записывает их в буффер +Конвертирует знаковое 64-х битное число в байты и записывает их в буффер ```lua function data_buffer:put_number(number: num) @@ -110,27 +110,27 @@ function data_buffer:get_double() -> number ```lua function data_buffer:get_uint16() -> integer ``` -Читает следующее 2-х битное беззнаковое целое число из буффера +Читает следующее 16-и битное беззнаковое целое число из буффера ```lua function data_buffer:get_uint32() -> integer ``` -Читает следующее 4-х битное беззнаковое целое число из буффера +Читает следующее 32-х битное беззнаковое целое число из буффера ```lua function data_buffer:get_int16() -> integer ``` -Читает следующее 2-х битное знаковое целое число из буффера +Читает следующее 16-и битное знаковое целое число из буффера ```lua function data_buffer:get_int32() -> integer ``` -Читает следующее 4-х битное знаковое целое число из буффера +Читает следующее 32-х битное знаковое целое число из буффера ```lua function data_buffer:get_int64() -> integer ``` -Читает следующее 8-х битное знаковое целое число из буффера +Читает следующее 64-х битное знаковое целое число из буффера ```lua function data_buffer:get_number() -> number