SessionData constructor

SessionData({
  1. required String topic,
  2. required String pairingTopic,
  3. required Relay relay,
  4. required int expiry,
  5. required bool acknowledged,
  6. required String controller,
  7. required Map<String, Namespace> namespaces,
  8. Map<String, RequiredNamespace>? requiredNamespaces,
  9. Map<String, RequiredNamespace>? optionalNamespaces,
  10. Map<String, String>? sessionProperties,
  11. required ConnectionMetadata self,
  12. required ConnectionMetadata peer,
})

Implementation

SessionData({
  required this.topic,
  required this.pairingTopic,
  required this.relay,
  required this.expiry,
  required this.acknowledged,
  required this.controller,
  required this.namespaces,
  this.requiredNamespaces,
  this.optionalNamespaces,
  this.sessionProperties,
  required this.self,
  required this.peer,
});