broadcast method

  1. @override
void broadcast(
  1. String event,
  2. dynamic data, {
  3. String? namespace,
})
override

Broadcast an event to all clients subscribed to that event.

Implementation

@override
void broadcast(String event, dynamic data, {String? namespace}) {
  final subscribers = _eventSubscribers[event];
  if (subscribers != null && subscribers.isNotEmpty) {
    for (final client in subscribers) {
      client.send(event, data, namespace: namespace);
    }
  }
}