public Server(string ip,int port,string alarmIP,int alarmPort) { PES.Beehive.Logging.Logger.Info("开始-创建服务"); service = new StorageService(); sThread = SocketListenThread.Create(ip, port, alarmIP, alarmPort); string protocolType = ConfigHelper.GetConfig("TranslationType"); if (protocolType == "udp") { extraThread = new FreeTCPThread(ip,port); } mgr = new LocalDataMgr(service); PES.Beehive.Logging.Logger.Info("结束-创建服务"); }
public LocalDataMgr(StorageService service) { this.service = service; }
/// <summary> 将接收到的数据加入队列 /// /// </summary> /// <param name="receivedBytes"></param> //public override void AddInBytesQueue(SessionData sessionData) //{ // lock (ReceivedBytesQueue) // { // ReceivedBytesQueue.Enqueue(sessionData); // } //} public YW3000DataParser(string codefix, StorageService Storage) : base(Storage) { mStrCodePrefix = codefix; this.TransfersType = TransfersType.IsTcp; }