Onran
19237b60dc
fixes
2026-07-24 04:01:33 +09:00
Onran
2bbcb77bcf
camelCase in some stream providers changed to snake_case
2026-07-24 03:29:02 +09:00
Onran
82da7e907d
removed require to define available, tell, seek in ioLib
2026-06-22 14:47:58 +09:00
Onran
490db13498
added tell stub for named pipe stream's
2026-06-22 00:31:58 +09:00
Onran
dd9ba26f7b
conflicts fix
2026-06-22 00:29:08 +09:00
Onran
db014cca09
Merge remote-tracking branch 'upstream/client-side-tests' into io-streams-enhance
...
# Conflicts:
# src/logic/scripting/descriptors_manager.cpp
# src/logic/scripting/descriptors_manager.hpp
2026-06-21 23:55:08 +09:00
Onran
dfd67011a4
added socket:as_stream()
2026-06-21 20:51:49 +09:00
Onran
bf98091a9c
added low-level ioLib.available for io_stream's
2026-06-21 20:19:24 +09:00
Onran
5424f51f70
added io_stream.wrap_bytearray
2026-06-21 19:04:58 +09:00
MihailRis
0d2a0b012d
add io_stream:tell & fix io_stream:seek
2026-06-11 00:27:15 +03:00
MihailRis
07702f9e57
refactor descriptors_manager
2026-06-10 23:08:48 +03:00
Artem
33f7815a21
add io_stream:seek
2026-03-13 21:19:47 +03:00
MihailRis
31cd7912ec
fix named pipe read (unix) & produce core:error event on error in schedule callback & fix editor traceback
2025-08-18 23:32:12 +03:00
MihailRis
b5f1698e78
fix ffi usage in named_pipe_unix.lua
2025-08-18 22:27:38 +03:00
Onran
aae642a13e
Streaming I/O and support of named pipes ( #570 )
...
* added streaming i/o for scripting, and a byteutil.get_size function
* added i/o stream class, also added named pipes support on lua side via ffi
* added constant file.named_pipes_prefix
* added buffered and yield modes for io_stream
* added new time function for work with UTC - utc_time, utc_offset, local_time
* docs updated
* constant pid moved to os.pid
* now gmtime_s and localtime_s used only in windows
2025-08-01 20:26:43 +03:00