Example #1
0
        public void onConnect()
        {
            Console.WriteLine("Connected");

            RougeObject rougeObject = new RougeObject();
            rougeObject.putString("username", "bob");
            rougeObject.putString("password", "password");

            driver.send("login", rougeObject);
        }
Example #2
0
        public void onMessage(string command, RougeObject payload)
        {
            Console.WriteLine("Received {0} {1}", command, payload.toJson());

            if (command.Equals("login"))
            {
                RougeObject rougeObject = new RougeObject();
                rougeObject.putString("name", "csroom2");
               			driver.send("room.create", rougeObject);
            }
            else if (command.Equals("room.create"))
            {
                RougeObject rougeObject = new RougeObject();
                rougeObject.putString("name", "csroom2");
                rougeObject.putString("message", "hello");
               			driver.send("room.say", rougeObject);
            }
        }
Example #3
0
        static void testJSonConversion()
        {
            RougeObject rougeObject = new RougeObject();
            rougeObject.putString("username", "cs");
            rougeObject.putString("password", "secret");
            rougeObject.putInt("int", 1);
            rougeObject.putFloat("float", 0.1f);
            rougeObject.putBoolean("boolean", true);

            //string jSon = rougeObject.toJSon();

            //Console.WriteLine("Rouge Object is {0}", jSon);

            //valueRougeObject jSonRouge = new RougeObject(jSon);

            //Console.WriteLine("After Transformation {0}", jSonRouge.toJSon());
        }