protected DataSession(int id, IEventBus eventBus, INotifSender notifSender, ISocketDataReceiver socketDataReceiver) { this.Id = id; EventBus = eventBus; NotifSender = notifSender; _socketDataReceiver = socketDataReceiver; }
public ModemChannel(IEventBus eventBus, ISocketDataReceiver socketDataReceiver) { _eventBus = eventBus; _socketDataReceiver = socketDataReceiver; _dceOpenedDelegate = OnDceConnect; _eventBus.Add(EventKeys.ChannelOpened, _dceOpenedDelegate); }
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); }
public TcpSession(int sessionId, IEventBus eventBus, INotifSender notifSender, ISocketDataReceiver socketDataReceiver) : base(sessionId, eventBus, notifSender, socketDataReceiver) { }
public UdpSession(int id, IEventBus eventBus, INotifSender notifSender, ISocketDataReceiver socketDataReceiver) : base(id, eventBus, notifSender, socketDataReceiver) { }