Skip to content

⚙️ ipc-sync

النوع: System Core  |  التسمية: ipc-sync  |  تاريخ الإنشاء: 24 يونيو 2026 (05:11 GMT+3)  |  التقنيات: Bare-Metal, no_std, IPC, seL4

نظرة عامة

مكتبة ipc-sync هي عمود التواصل الفقري للنظام بالكامل. تُغلّف استدعاءات seL4 IPC الخام في واجهات Rust نظيفة وآمنة وسهلة الاستخدام. بدونها، يضطر كل تطبيق لكتابة كود الـ Assembly مباشرةً لكل رسالة. تُقدم نموذجَي تواصل: Channel ثنائي الاتجاه، وSender/Receiver أحاديَي الاتجاه مع حلقة خدمة لانهائية جاهزة (serve()).

الملفات البرمجية

Cargo.toml

src/lib.rs

src/channel.rs

src/channel/channel_01.rs

src/channel/channel_02.rs

src/channel/channel_03.rs

src/channel/channel_recv.rs

src/message.rs

src/message/message_01.rs

src/message/message_02.rs

جميع الحقوق محفوظة © 2026 RVLB