MCPcopy
hub / github.com/smrchy/rsmq / main

Function main

examples/simple-queue.js:10–30  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

8*/
9
10function main() {
11 const queuename = "testqueue";
12
13 // create a queue
14 rsmq.createQueue({ qname: queuename }, (err) => {
15 if (err) {
16 // if the error is `queueExists` we can keep going as it tells us that the queue is already there
17 if (err.name !== "queueExists") {
18 console.error(err);
19 return;
20 } else {
21 console.log("queue exists.. resuming..");
22 }
23 }
24
25 // start sending messages every 2 seconds
26 sendMessageLoop(queuename);
27 // start checking for messages every 500ms
28 receiveMessageLoop(queuename);
29 });
30}
31main();
32
33function sendMessageLoop(queuename) {

Callers 1

simple-queue.jsFile · 0.85

Calls 2

sendMessageLoopFunction · 0.85
receiveMessageLoopFunction · 0.85

Tested by

no test coverage detected