قيد الاختبار حاليًا: سيتم فتح كود GitHub عند الاكتمال.

R · تم التحرير

البنيةrefresh

الاستجابة الناجحة لـطلب التحرير (R).

ترميز البايتات: op حرف ASCII، وtoken ثنائي (u64، big-endian)، وkey نص UTF-8 (متغير الطول، يُعرض كـ N في البنية). \n الأخير هو 0A. الرأس الثابت قيمة ثنائية قد تحتوي على 0x0A، لذا يجب استهلاكه أولًا حسب عدد البايتات قبل البحث عن سطر جديد.

token هو القيمة التي أُرسلت في الطلب معادة كما هي كمُعرِّف رابط — يحدد به العميل أي طلب تخصه هذه الاستجابة (قواعد مطابقة الاستجابات).

التدفق

الحائز X
الخادم
المنتظر Y
R · تحرير (key · token)
R · تم التحرير
إن وجد منتظر
A · تم الحصول عليه (token جديد)
طلباستجابة

تصل R (تم التحرير) إلى المُحرِّر وحده. إن وجد منتظر، وبمعزل عن ذلك، يصل إلى الاتصال في مقدمة الطابور تم الحصول عليه A — يُسلَّم مباشرة دون إعادة تنافس. الاستجابتان تخرجان على اتصالين مختلفين، فلا حاجة لأي ترتيب بينهما.