Commit Graph

  • 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