raknet.send(data, priority?, reliability?, channel?)
Sends a raw packet; accepts strings and buffers.
Syntax
raknet.send(data: string | buffer, priority: number?, reliability: number?, channel: number?) -> boolean
Parameters
| Parameter | Type | Description |
|---|---|---|
data | string | buffer | Packet payload. |
priority/reliability/channel | number | Optional RakNet parameters. |
Returns
| Type | Description |
|---|---|
boolean | Whether the packet was queued. |
Description
Sends the payload through the RakNet send path. Empty payloads raise an error.
Logic change: buffer values are accepted in addition to strings; the buffer bytes are sent as-is.
Example
raknet.send("\255my-packet")
raknet.send(buffer.fromstring("\255my-packet"))