Exemplo n.º 1
0
 public CityServer(CityServerConfiguration config, IKernel kernel) : base(config, kernel)
 {
     this.UnexpectedDisconnectWaitSeconds = 30;
     this.TimeoutIfNoAuth = config.Timeout_No_Auth;
     this.Config          = config;
     VoltronSessions      = Sessions.GetOrCreateGroup(Groups.VOLTRON);
 }
Exemplo n.º 2
0
 public VoltronConnectionLifecycleHandler(ISessions sessions, IDataService dataService, IDAFactory da, CityServerContext context, LotServerPicker lotServers)
 {
     this.VoltronSessions = sessions.GetOrCreateGroup(Groups.VOLTRON);
     this.DataService     = dataService;
     this.DAFactory       = da;
     this.Context         = context;
     this.LotServers      = lotServers;
 }
Exemplo n.º 3
0
 public VoltronConnectionLifecycleHandler(ISessions sessions, IDataService dataService, IDAFactory da, CityServerContext context, LotServerPicker lotServers, CityLivenessEngine engine,
                                          EventSystem events)
 {
     VoltronSessions = sessions.GetOrCreateGroup(Groups.VOLTRON);
     Sessions        = sessions;
     DataService     = dataService;
     DAFactory       = da;
     Context         = context;
     LotServers      = lotServers;
     Liveness        = engine;
     Events          = events;
 }
 public VoltronConnectionLifecycleHandler(ISessions sessions, IDataService dataService, IDAFactory da, CityServerContext context, LotServerPicker lotServers, CityLivenessEngine engine,
                                          EventSystem events, Neighborhoods neigh)
 {
     this.VoltronSessions = sessions.GetOrCreateGroup(Groups.VOLTRON);
     this.Sessions        = sessions;
     this.DataService     = dataService;
     this.DAFactory       = da;
     this.Context         = context;
     this.LotServers      = lotServers;
     this.Liveness        = engine;
     this.Events          = events;
     this.Neigh           = neigh;
 }
Exemplo n.º 5
0
 public CityServer(CityServerConfiguration config, IKernel kernel) : base(config, kernel)
 {
     this.Config     = config;
     VoltronSessions = Sessions.GetOrCreateGroup(Groups.VOLTRON);
 }