rok-broadcasting — Laravel Echo-compatible real-time channel broadcasting.
Provides public, private, and presence channels backed by an in-process
broadcast bus. Pair with a WebSocket layer (e.g. rok-websocket) or a
dedicated pusher-compatible server to deliver events to clients.
Quick start
use Broadcasting;
// Public channel
channel
.to_user
.emit
.await?;
// Private channel
let ch = private_channel;
ch.emit.await?;
// Presence channel
let ch = presence_channel;
ch.join.await?;
ch.emit.await?;