icounttime.go 919 B

12345678910111213141516171819202122232425
  1. package types
  2. /*
  3. Интерфейс к счётчику оставшегося времени
  4. */
  5. // ИВремяОстат -- нтерфейс к счётчику оставшегося времени
  6. type ИВремяОстат interface {
  7. // Parse -- устанавливает интервал времени
  8. // Parse(string) error
  9. // Set -- устанавливает интервал времени из числа секунд
  10. // Set(int) error
  11. // Получ -- возвращает оставшееся время
  12. Получ() int
  13. // Стр -- возвращает стороковое представление оставшегося времени
  14. Стр() string
  15. // Стоп -- останавливает работу отсчёта
  16. Стоп()
  17. // КаналСиг -- возвращает канал тиков
  18. КаналСиг() <-chan int
  19. }
  20. func FakeTest() {
  21. // fmt._rintf("fake test\n")
  22. }