menuTicketing

Aturan Pencocokan Balasan (Implementasi Klien)

Karena urutan respons bisa berbeda dari urutan request, demultiplex dilakukan sebagai berikut.

AturanKeterangan
Kunci pencocokan(op, key) yang di-echo. A/T dicocokkan dengan penunggu A, R/N dicocokkan dengan penunggu R
Beberapa request dengan (op, key) samaDicocokkan sesuai urutan pengiriman (antrean FIFO per (op, key))
Waktu pendaftaranPenunggu didaftarkan sebelum request dikirim (mencegah race respons yang tiba lebih dulu)
Penanganan N/TDikembalikan sebagai nilai bukan-error ("tidak ada"/"timeout")
E/respons tidak dikenalDicatat log lalu diabaikan (koneksi tetap dipertahankan). not_active mengalihkan koneksi tersebut ke node lain