Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EventBusListener ¶
type EventBusMessage ¶
type Interface ¶
type Interface interface { PublishMessage(eventMsg models.EventInterface) error AddListener(listener *EventBusListener) RemoveListener(listener *EventBusListener) TotalRooms() int TotalListenersByRoom(room string) int }
func NewEventBusServer ¶
func NewEventBusServer(logger logrus.FieldLogger) Interface
func NewNoopEventBusServer ¶
func NewNoopEventBusServer() Interface
Click to show internal directories.
Click to hide internal directories.