using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace HslCommunication.Algorithms.ConnectPool
{
///
/// 连接池的接口,连接池的管理对象必须实现此接口
///
/// 为了使用完整的连接池功能,需要先实现本接口,然后配合来使用
///
/// 下面举例实现一个modbus的连接池对象
///
///
public interface IConnector
{
///
/// 指示当前的连接是否在使用用
///
bool IsConnectUsing { get; set; }
///
/// 唯一的GUID码
///
string GuidToken { get; set; }
///
/// 最新一次使用的时间
///
DateTime LastUseTime { get; set; }
///
/// 打开连接
///
void Open( );
///
/// 关闭并释放
///
void Close( );
}
}