Esempio n. 1
0
 protected DataSession(int id, IEventBus eventBus, INotifSender notifSender, ISocketDataReceiver socketDataReceiver)
 {
     this.Id             = id;
     EventBus            = eventBus;
     NotifSender         = notifSender;
     _socketDataReceiver = socketDataReceiver;
 }
Esempio n. 2
0
 public SessionManager(ISessionIdPool pool, IEventBus eventBus, INotifSender notifSender,
                       ISocketDataReceiver socketDataReceiver)
 {
     _pool               = pool;
     _eventBus           = eventBus;
     _notifSender        = notifSender;
     _socketDataReceiver = socketDataReceiver;
     _modemChannelClosed = Close;
     _eventBus.Add(EventKeys.ChannelClosed, _modemChannelClosed);
 }
Esempio n. 3
0
 public TcpSession(int sessionId, IEventBus eventBus, INotifSender notifSender, ISocketDataReceiver socketDataReceiver)
     : base(sessionId, eventBus, notifSender, socketDataReceiver)
 {
 }
Esempio n. 4
0
 public UdpSession(int id, IEventBus eventBus, INotifSender notifSender, ISocketDataReceiver socketDataReceiver)
     : base(id, eventBus, notifSender, socketDataReceiver)
 {
 }