Ejemplo n.º 1
0
 void Update()
 {
     if (Input.GetKeyUp("o"))
     {
         ws.Connect();
     }
     if (Input.GetKeyDown("s"))
     {
         ws.SequencialSend("test", new Dictionary <string, object>()
         {
             { "msg", "Sequencial Test Message" }
         }, (_request, _response) => {
             var payload = (MessagePackObject)_response.payload;
             Debug.Log("callback:" + payload.AsDictionary()["msg"]);
         }, (_completed) => {
             Debug.Log("Sequencial Test Message send complete");
         });
     }
     if (Input.GetKeyUp("i"))
     {
         ws.ImmidiateSend("test", new Dictionary <string, object>()
         {
             { "msg", "Immidiate Test Message" }
         }, (_request, _response) => {
             var payload = (MessagePackObject)_response.payload;
             Debug.Log("callback:" + payload.AsDictionary()["msg"]);
         }, (_completed) => {
             Debug.Log("Immidiate Test Message send complete");
         });
     }
     if (Input.GetKeyUp("c"))
     {
         ws.Close();
     }
 }