1234567891011121314151617181920212223242526272829 |
- namespace ET.Server
- {
- [ComponentOf(typeof (Session))]
- public class HeartBeatComponent: Entity, IAwake<Session>, IUpdate
- {
- public Session Session { get; set; }
- /// <summary>
- /// 更新间隔
- /// </summary>
- public long UpdateInterval { get; set; }
- /// <summary>
- /// 超出时间
- /// </summary>
- /// <remarks>如果跟客户端连接时间间隔大于在服务器上删除该Session</remarks>
- public long OutInterval { get; set; }
- /// <summary>
- /// 记录时间
- ///</summary>
- public long RecordDeltaTime { get; set; }
- /// <summary>
- /// 当前Session连接时间
- /// </summary>
- public long CurrentTime { get; set; }
- }
- }
|