public WampServer(IWampSessionServer <TMessage> session, IWampDealer <TMessage> dealer, IWampBroker <TMessage> broker) { mSession = session; mDealer = dealer; mBroker = broker; }
public WampBindedRealm(IWampHostedRealm realm, IWampRouterBuilder routerBuilder, IWampSessionServer <TMessage> session, IWampBinding <TMessage> binding, IWampEventSerializer eventSerializer) { mRealm = realm; mRealmGate = realm as IWampRealmGate; IWampDealer <TMessage> dealer = routerBuilder.CreateDealerHandler(realm, binding); IWampBroker <TMessage> broker = routerBuilder.CreateBrokerHandler(realm, binding, eventSerializer); mServer = routerBuilder.CreateServer(session, dealer, broker); }
public virtual IWampServer <TMessage> CreateServer <TMessage>(IWampSessionServer <TMessage> session, IWampDealer <TMessage> dealer, IWampBroker <TMessage> broker) { return(new WampServer <TMessage>(session, dealer, broker)); }
public override IWampServer <TMessage> CreateServer <TMessage>(IWampSessionServer <TMessage> session, IWampDealer <TMessage> dealer, IWampBroker <TMessage> broker) { return(new WampAuthenticationServer <TMessage>(session, dealer, broker)); }
public WampAuthenticationServer(IWampSessionServer <TMessage> session, IWampDealer <TMessage> dealer, IWampBroker <TMessage> broker) : base(session, dealer, broker) { }