MCPcopy Create free account
hub / github.com/codealong-dev/ride-sharing / NewQueueConsumer

Function NewQueueConsumer

shared/messaging/queue_consumer.go:16–22  ·  view source on GitHub ↗
(rb *RabbitMQ, connMgr *ConnectionManager, queueName string)

Source from the content-addressed store, hash-verified

14}
15
16func NewQueueConsumer(rb *RabbitMQ, connMgr *ConnectionManager, queueName string) *QueueConsumer {
17 return &QueueConsumer{
18 rb: rb,
19 connMgr: connMgr,
20 queueName: queueName,
21 }
22}
23
24func (qc *QueueConsumer) Start() error {
25 msgs, err := qc.rb.Channel.Consume(

Callers 2

handleRidersWebSocketFunction · 0.92
handleDriversWebSocketFunction · 0.92

Calls

no outgoing calls

Tested by

no test coverage detected