ibus_handler_sub.go 612 B

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