menuTicketing

طبقة النقل

البندالقيمة
النقلTCP (اتصال دائم، persistent)
المنفذ الافتراضي5225
خيارات المقبس (socket)تفعيل TCP_NODELAY
الترميزحقول ثنائية بعرض ثابت + مفاتيح UTF-8. الأعداد الصحيحة big-endian (network order)
نهاية الإطاربايت واحد \n. لا معالجة لـ \r
التأطير (framing)التوزيع حسب op (بايت واحد) ← قراءة البايتات الثابتة الخاصة بكل op أولًا ← ثم قراءة الـ key الأخير حتى \n
الإطار الفارغيُتجاهل إذا ورد \n فقط (أي أن op هو \n)
الحد الأقصى للإطار الواحد192 بايت (عند التجاوز: E line_too_long، ويبقى الاتصال قائمًا)
الأنابيب (pipelining)مسموح — قد يختلف ترتيب الاستجابات عن ترتيب الطلبات

بما أن الحقول الثابتة تُقرأ حسب الطول، فمن الآمن أن تحتوي القيمة على 0x0A (\n) (مثال: lease=1000 0A). يُطبَّق فحص \n فقط على قسم الـ key/النص الأخير.