Session constructor

Session(
  1. String? realm,
  2. AbstractTransport _transport, {
  3. WampE2eeProvider? e2eeProvider,
  4. SessionE2eeProviderResolver? e2eeProviderResolver,
})

Implementation

Session(
  this.realm,
  this._transport, {
  WampE2eeProvider? e2eeProvider,
  SessionE2eeProviderResolver? e2eeProviderResolver,
}) : _configuredE2eeProvider = e2eeProvider,
     _e2eeProviderResolver = e2eeProviderResolver,
     assert(realm == null || UriPattern.match(realm), _transport.isOpen);