Esempio n. 1
0
 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("结束-创建服务");
 }
Esempio n. 2
0
 public LocalDataMgr(StorageService service)
 {
     this.service = service;
 }
Esempio n. 3
0
        /// <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;
        }