isection.go 599 B

123456789101112131415161718
  1. package types
  2. /*
  3. Базовый тип для любой секции игры
  4. */
  5. // ISection -- интерфейс базового типа любой секции игры
  6. type ISection interface {
  7. IZone
  8. // Update -- обновляет строки секции
  9. Update(lstString []string) error
  10. // GetLst -- возвращает список строк секции
  11. GetLst() []string
  12. // CountDown -- объект оставшегося времени до опроса секции
  13. CountDown() ICountTime
  14. // ModeCurrent -- текущий режим работы
  15. ModeCurrent() IMode
  16. }