TransactionSequence

From Hotline Wiki
Revision as of 20:13, 3 March 2026 by Lostarch (talk | contribs) (Created page with "== Transaction Sequences == === Login Sequence === # '''Login (107):''' Client sends credentials and Version (160). # '''Show Agreement (109):''' Server sends agreement text. # '''Agreed (121):''' Client acknowledges acceptance. # '''Get User Name List (300):''' Client requests the global user list. # '''Post-Login:''' Client requests File List (200) or News Categories (370). === Legacy Login (Version < 151) === If the server version is below 151, the Agreement phase i...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Transaction Sequences

Login Sequence

  1. Login (107): Client sends credentials and Version (160).
  2. Show Agreement (109): Server sends agreement text.
  3. Agreed (121): Client acknowledges acceptance.
  4. Get User Name List (300): Client requests the global user list.
  5. Post-Login: Client requests File List (200) or News Categories (370).

Legacy Login (Version < 151)

If the server version is below 151, the Agreement phase is skipped. The client immediately sends Set Client User Info (304) followed by Get User Name List (300).