ibus_handler_sub.go 610 B

1234567891011121314151617181920
  1. package bus_spec
  2. import (
  3. "gitp78su.ipnodns.ru/svi/kern/v4/lev2/lti/bus_ent"
  4. )
  5. // IBusBaseHandler -- базовый обработчик обратного вызова.
  6. type IBusBaseHandler interface {
  7. // Topic -- топик подписки обработчика
  8. Topic() bus_ent.ITopicFix
  9. // Name -- уникальное имя обработчика
  10. Name() bus_ent.IHandlerNameFix
  11. }
  12. // IBusHandlerSubscribe -- объект обработчика подписки.
  13. type IBusHandlerSubscribe interface {
  14. IBusBaseHandler
  15. // FnBack -- функция обратного вызова
  16. FnBack([]byte)
  17. }