 
             /* Initialize connection pair count. */
             rcp_pairs = 0;
+
+            /* Unique counter for RTMFP data publishing. */
+            rtmfp_data_counter = 0;
 
             puts("Meow!");
             puts("Starting.");

                cir_key = this.loaderInfo.parameters["cirrus_key"];      
            else
                cir_key = DEFAULT_CIRRUS_KEY;

            main();
        }

                    var rcp:RTMFPConnectionPair = new RTMFPConnectionPair(circon, tor_addr, output_text);
                    rcp.addEventListener(Event.CONNECT, rcp_connect_event);
                    rcp.addEventListener(Event.CLOSE, rcp_close_event);
                    rcp.listen(String(rtmfp_data_counter));

                    var reg_str:String = circon.nearID + ":" + String(rtmfp_data_counter);
                    puts("Registering " + reg_str + " with facilitator");
                    register_id(reg_str, fac_addr);
                    rtmfp_data_counter++;
                }

                break;
