@@ -136,11 +136,11 @@ packet:send(data, group)
136136packet:send(data)
137137
138138-- Both
139- packet:on(function(data, sender, timestamp? ) end) -- returns Connection
139+ local conn = packet:on(function(data, sender, timestamp) end)
140140packet:once(fn)
141- packet:wait() -- yields, returns data, sender, timestamp?
141+ local data, sender, timestamp = packet:wait()
142142packet:name()
143- packet:stats() -- requires stats=true
143+ packet:stats() -- requires stats=true
144144```
145145
146146| Option | Type | Description |
@@ -160,12 +160,12 @@ Request-response on top of two packet IDs.
160160``` luau
161161-- Server
162162query:handle(function(data, player) return response end)
163- query:request(data, player) -- → response?
164- query:request(data, target) -- → { [Player]: response? }
163+ local resp = query:request(data, player) -- response?
164+ local map = query:request(data, target) -- { [Player]: response? }
165165
166166-- Client
167167query:handle(function(data) return response end)
168- query:request(data) -- yields, → response? ( nil on timeout)
168+ local resp = query:request(data) -- yields; nil on timeout
169169```
170170
171171| Option | Default | Description |
@@ -212,7 +212,8 @@ Server-side `:send` second arg.
212212### Middleware
213213
214214``` luau
215- Lync.onSend(function(data, name, player) return data end) -- return Lync.DROP to discard
215+ -- Return Lync.DROP from onSend to discard a packet.
216+ Lync.onSend(function(data, name, player) return data end)
216217Lync.onReceive(function(data, name, player) return data end)
217218Lync.onDrop(function(player, reason, name, data) end)
218219```
@@ -324,10 +325,8 @@ Sends 1 byte when unchanged.
324325
325326Per-packet, pick one mode:
326327
327- ``` luau
328- { maxPerSecond = N, burst = M } -- token bucket
329- { cooldown = seconds } -- cooldown
330- ```
328+ - Token bucket: ` { maxPerSecond = N, burst = M } `
329+ - Cooldown: ` { cooldown = seconds } `
331330
332331Global per-player: ` Lync.configure({ globalRateLimit = { maxPerSecond = N } }) ` .
333332
0 commit comments