IBuffer.ts 448 B

123456789101112131415161718192021222324252627282930313233343536
  1. export default interface IBuffer
  2. {
  3. /**
  4. * 所属组
  5. */
  6. group:string;
  7. /**
  8. * 运行
  9. * @param data
  10. */
  11. Run(data?:any):void;
  12. /**
  13. * 心跳
  14. * @param dt
  15. */
  16. Tick(dt:number):void;
  17. /**
  18. * 全局唯一Bufferid
  19. */
  20. GetUUID():number;
  21. /**
  22. * 结束时间点
  23. */
  24. GetEndTime():number;
  25. /**
  26. * 剩余时间
  27. */
  28. GetTimeRemaining():number;
  29. }