////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////// public abstract ServerSession CreateSession(Socket socket, GPSPointQueue GPSQueue, LogItemQueue logger);
public HttpJson(LogItemQueue logger, ServerCfg config) : base(logger, config) { m_Logger.Push(LogLevel.WARNING, 0, "HTTP/JSON client started"); ServicePointManager.DefaultConnectionLimit = 100; }
protected static TimeSpan m_Timeout = new TimeSpan(0, 10, 0); //10 мин таймаут на сессию ////////////////////////////////////////////////////////////////////// public Session(GPSPointQueue GPSQueue, LogItemQueue logger) { m_GPSQueue = GPSQueue; m_Logger = logger; }
//////////////////////////////////////////////////////////////////////// public override ServerSession CreateSession(Socket socket, GPSPointQueue GPSQueue, LogItemQueue logger) { return(new VisiontekSession(++m_nSessionCounter, socket, GPSQueue, logger)); }
//////////////////////////////////////////////////////////////////////// public VisiontekSession(uint nID, Socket socket, GPSPointQueue GPSQueue, LogItemQueue logger) : base(nID, socket, GPSQueue, logger) { m_Format.NumberDecimalSeparator = "."; }
public void SetLogger(LogItemQueue queue) { m_Logger = queue; }
//////////////////////////////////////////////////////////////////////// public ConcoxSession(uint nID, Socket socket, GPSPointQueue GPSQueue, LogItemQueue logger) : base(nID, socket, GPSQueue, logger) { }
public GpsGateConnection(LogItemQueue logger, ServerCfg config) : base(logger, config) { m_Logger.Push(LogLevel.WARNING, 0, "GpsGate client started"); m_Logger.Push(LogLevel.WARNING, 0, "GpsGate Data Should Received"); }
////////////////////////////////////////////////////////////////////////// public LogsCleaner(LogItemQueue logger) { m_Logger = logger; m_Timer = new Timer(Tick, null, 200000, 86400000); m_Logger.Push(LogLevel.WARNING, 0, "LogsCleaner started"); }
public DIMTSConnection(LogItemQueue logger, ServerCfg config) : base(logger, config) { m_Logger.Push(LogLevel.WARNING, 0, "DIMTS client started"); }