This website requires JavaScript.
50297eff21
examples: Add select_group_async.zig to trigger the IO groupAsync callback
cozis
2026-06-01 15:12:14 +02:00
63d81170bb
build: Add tcp_ping_pong.zig to build.zig
cozis
2026-05-30 15:59:07 +02:00
d626ed1787
examples: Add tcp_ping_pong.zig to test various networking I/O functions
cozis
2026-05-30 15:58:44 +02:00
02e99b50d4
io_interface: Mock netListenIp, netAccept, netConnectIp, netSend, netRead, netWrite
cozis
2026-05-23 19:37:03 +02:00
f524c94d8e
network: Bug fixes
cozis
2026-05-23 19:26:16 +02:00
2e543db418
io_interface: Mock fileWritePositional, fileSeekBy, and fileSeekTo
cozis
2026-05-23 18:59:21 +02:00
0b5001e587
node: Expose seekFileTo and seekFileBy
cozis
2026-05-23 18:58:26 +02:00
75d4d84d31
file_system: Implement seekFileTo and seekFileBy
cozis
2026-05-23 18:57:34 +02:00
1902c3eb99
io_interface: Add mock of sleep
cozis
2026-05-23 18:48:14 +02:00
43ed0cfc9e
node: Implement Node.sleep via Scheduler.sleep
cozis
2026-05-23 18:47:58 +02:00
d51503065f
build: Add sleep.zig to build.zig
cozis
2026-05-23 18:47:25 +02:00
f8230f9856
examples: Add program that uses Io.sleep
cozis
2026-05-23 18:47:00 +02:00
b090bca3c7
io_interface: Implement mock for dirRead
cozis
2026-05-23 18:32:38 +02:00
11cc280043
node: Expose resetDir and readDir from FileSystem
cozis
2026-05-23 18:32:07 +02:00
05bd6d0d67
file_system: Implement resetDir to reset the state of an OpenDir
cozis
2026-05-23 18:31:07 +02:00
fd4648123d
build: Add list_dir.zig to build.zig
cozis
2026-05-23 18:30:21 +02:00
f935d15b78
examples: Add example that perform directory listing
cozis
2026-05-23 18:30:00 +02:00
f497eaf131
io_interface: Implement mocks for dirDeleteFile and dirDeleteDir
cozis
2026-05-23 18:18:48 +02:00
6280a9fa3a
node: Expose deleteFile and deleteDir from the FileSystem object
cozis
2026-05-23 18:18:03 +02:00
4603544007
file_system: Remove deleteAny, add deleteDir and deleteFile
cozis
2026-05-23 18:15:48 +02:00
423f7fdda0
build: Add delete_dir.zig to build.zig
cozis
2026-05-23 18:14:38 +02:00
2bd8d1b842
examples: Add example that deletes a directory
cozis
2026-05-23 18:14:23 +02:00
4449516dca
build: Add delete_file.zig example to build.zig
cozis
2026-05-23 18:09:57 +02:00
8acd7cdcb0
examples: Add example that deletes a file
cozis
2026-05-23 18:09:34 +02:00
a0acdb9588
io_interface: Implement mocks for dirCreateDir, dirOpenDir, dirClose
cozis
2026-05-23 17:55:27 +02:00
a30507a267
build: Add directories.zig to build.zig
cozis
2026-05-23 17:54:13 +02:00
89cdc1a1e3
examples: Implement directories.zig, an example that uses directory operations
cozis
2026-05-23 17:53:43 +02:00
62ae2490d3
node: Implement openDir and createDir to expose FileSystem.openDir and FileSystem.createDir
cozis
2026-05-23 17:52:07 +02:00
06cfc63036
build: Add read_file.zig to the build step
cozis
2026-05-23 17:46:38 +02:00
47cf1a9336
io_interface: Implement mocks for dirOpenFile, fileLength, fileClose, fileReadPositional
cozis
2026-05-23 17:46:12 +02:00
b63f9168b8
examples: Implement example that triggers the dirOpenFile mock
cozis
2026-05-23 17:44:01 +02:00
d2ec7d68be
build: Add "zig build examples" command to build all examples
cozis
2026-05-23 17:28:28 +02:00
fe0f3c671d
examples: Add an example that uses the dirCreateFile mock
cozis
2026-05-23 17:24:10 +02:00
bfa17458d9
io_interface: Implement mock of dirCreateFile
cozis
2026-05-23 17:22:25 +02:00
3bef125023
build: Add missing b.installArtifact
cozis
2026-05-23 17:22:02 +02:00
f50f17f1e0
simulator: Implement Simulator.dumpFiles to easily inspect the in-memory file system's state
cozis
2026-05-23 17:13:39 +02:00
c2c7a3ac83
simulator: Add basic test for the clock
cozis
2026-05-22 11:07:16 +02:00
c663ed56f0
io_interface: Added a mock for now() which simply returns the scheduler's time regardless of the specified clock
cozis
2026-05-22 10:44:16 +02:00
d920e2c516
Add run option to the build.zig
cozis
2026-05-21 21:49:14 +02:00
9d1759fb87
Add build.zig to build an example
cozis
2026-05-21 21:42:15 +02:00
6f14bec123
First commit
cozis
2026-05-17 14:36:46 +02:00