R · 반납됨
구조refresh
반납 요청(R)에 대한 성공 응답입니다.
바이트 표기:
op는 ASCII 문자,token는 바이너리(u64, 빅엔디안),key는 UTF-8 텍스트(가변, 구조에서N)입니다. 마지막\n은0A. 고정 헤더는 이진 값이라0x0A를 포함할 수 있으니 개행을 찾기 전에 바이트 수로 먼저 소비해야 합니다.
token는 요청에 실었던 값을 그대로 되돌려 준 상관자입니다 — 클라이언트는 이 값으로 어느 요청의 응답인지 특정합니다(응답 매칭 규칙).
흐름
보유자 X
서버
대기자 Y
R · 반납 (key)
R · 반납됨
대기자가 있으면
A · 획득됨 (새 token)
요청응답
R(반납됨)은 반납자에게만 갑니다. 대기자가 있었다면 그와 별개로 대기열 맨 앞의 연결에 획득됨 A가 전달됩니다 — 재경쟁 없이 직접 인계되며, 두 응답은 서로 다른 연결이라 순서 보장이 필요 없습니다.