MCPcopy Create free account
hub / github.com/CyCoreSystems/ari / Bus

Interface Bus

bus.go:10–14  ·  view source on GitHub ↗

Bus is an event bus for ARI events. It receives and redistributes events based on a subscription model.

Source from the content-addressed store, hash-verified

8// Bus is an event bus for ARI events. It receives and
9// redistributes events based on a subscription model.
10type Bus interface {
11 Close()
12 Sender
13 Subscriber
14}
15
16// A Sender is an entity which can send event bus messages
17type Sender interface {

Callers 8

makeRequestMethod · 0.65
CloseMethod · 0.65
listenMethod · 0.65
mainFunction · 0.65
mainFunction · 0.65
TestCloseFunction · 0.65
TestEventsFunction · 0.65
TestEventsMultipleKeysFunction · 0.65

Implementers 7

Clientclient/arimocks/Client.go
Client_Expecterclient/arimocks/Client.go
Busclient/arimocks/Bus.go
Bus_Expecterclient/arimocks/Bus.go
Clientclient/native/client.go
busstdbus/bus.go
Monitorext/bridgemon/bridgemon.go

Calls

no outgoing calls

Tested by

no test coverage detected