Define message-summary dict keys as constants
[ric-plt/xapp-frame-py.git] / examples / rmr / receive.py
index ae31309..ac00878 100644 (file)
@@ -20,9 +20,9 @@ import sys
 import signal
 
 
-# Demonstrate NNG cleanup
+# Demonstrate RMR cleanup
 def signal_handler(sig, frame):
-    print("SIGINT received! Cleaning up rmr")
+    print("SIGINT received! Cleaning up RMR")
     rmr.rmr_close(mrc)
     print("Byeee")
     sys.exit(0)
@@ -44,7 +44,7 @@ while True:
     print("Waiting for a message, will timeout after 2000ms")
     sbuf = rmr.rmr_torcv_msg(mrc, sbuf, 2000)
     summary = rmr.message_summary(sbuf)
-    if summary["message state"] == 12:
+    if summary[rmr.RMR_MS_MSG_STATE] == 12:
         print("Nothing received =(")
     else:
         print("Message received!: {}".format(summary))