MCPcopy Create free account
hub / github.com/DNAProject/DNA / NotifyAll

Method NotifyAll

events/event.go:100–111  ·  view source on GitHub ↗

Notify all event subscribers

()

Source from the content-addressed store, hash-verified

98
99//Notify all event subscribers
100func (e *Event) NotifyAll() (errs []error) {
101 e.m.RLock()
102 defer e.m.RUnlock()
103
104 for eventtype, _ := range e.subscribers {
105 if err := e.Notify(eventtype, nil); err != nil {
106 errs = append(errs, err)
107 }
108 }
109
110 return errs
111}

Callers 1

TestNewEventFunction · 0.95

Calls 1

NotifyMethod · 0.95

Tested by 1

TestNewEventFunction · 0.76