subscriptions method

  1. @override
Set<String> subscriptions(
  1. SocketClient client
)
override

Get all events a client is subscribed to.

Implementation

@override
Set<String> subscriptions(SocketClient client) {
  final subscriptions = <String>{};
  for (final entry in _eventSubscribers.entries) {
    if (entry.value.contains(client)) {
      subscriptions.add(entry.key);
    }
  }
  return subscriptions;
}