MCPcopy Create free account
hub / github.com/CyCoreSystems/ari-proxy / publish

Method publish

server/server.go:304–308  ·  view source on GitHub ↗

publish sends a message out over MessageBus, logging any error

(subject string, msg *proxy.Response)

Source from the content-addressed store, hash-verified

302
303// publish sends a message out over MessageBus, logging any error
304func (s *Server) publish(subject string, msg *proxy.Response) {
305 if err := s.mbus.PublishResponse(subject, msg); err != nil {
306 s.Log.Warn("failed to publish MessageBus message", "subject", subject, "data", msg, "error", err)
307 }
308}
309
310// publishAnnounce sends a message out over MessageBus, logging any error
311func (s *Server) publishAnnounce(subject string, msg *proxy.Announcement) {

Callers 15

bridgeCreateMethod · 0.95
bridgeStageCreateMethod · 0.95
bridgeDataMethod · 0.95
bridgeGetMethod · 0.95
bridgeListMethod · 0.95
bridgePlayMethod · 0.95
bridgeStagePlayMethod · 0.95
bridgeRecordMethod · 0.95
bridgeStageRecordMethod · 0.95
sendErrorMethod · 0.95
asteriskModuleDataMethod · 0.95
asteriskModuleGetMethod · 0.95

Calls 1

PublishResponseMethod · 0.65

Tested by

no test coverage detected