using System.Collections.Generic; namespace HighWayIot.Rfid { /// <summary> /// RFID抽象工厂 /// </summary> public abstract class RfidAbsractFactory { public string ConfigKey { get; set; } /// <summary> /// 建立连接 /// </summary> /// <param name="ip"></param> /// <param name="port"></param> /// <returns></returns> public abstract bool Connect(string ip, int port); /// <summary> /// 按时间段盘点 /// </summary> /// <param name="timeout"></param> /// <returns></returns> public abstract List<TagInfo> TimePeriodRead(int timeout = 5000); } }