文件名称:lua-buffer:缓冲模块
文件大小:12KB
文件格式:ZIP
更新时间:2024-06-07 10:09:44
C
lua缓冲 缓冲模块。 安装 luarocks install buffer --from=http://mah0x211.github.io/rocks/ 创建缓冲区对象 buf,err = buffer.new(size [,fd [,cloexec]]) 参数 bytes:uint :内存分配的大小。 fd:uint :读写方法的描述符。 cloexec:boolean :释放缓冲区时将自动关闭文件描述符。 退货 buf:userdata :缓冲区对象。 err:string :错误消息。 例子 local buffer = require ( ' buffer ' ); local buf, err = buffer. new ( 128 ); 方法 内存,字节= buf:raw() 返回原始内存指针和字节数。 退货 mem:lightuserdata :原始内存
【文件预览】:
lua-buffer-master
----README.md(6KB)
----test()
--------eq_try.lua(294B)
--------base64_try.lua(428B)
--------hex_try.lua(253B)
----src()
--------base64mix.h(11KB)
--------buffer.c(19KB)
--------hexcodec.h(3KB)
----rockspecs()
--------buffer-scm-1.rockspec(429B)