예제 #1
0
        private void HandleTerminalSuccess(object sender, LocalModeEventArgs args)
        {
            Dictionary <string, string> data = new Dictionary <string, string>()
            {
                { "method", JS_FUNC_ONSUCCESS },
                { "payload", JsonConvert.SerializeObject(args) }
            };

            ctx.Post(CallJSCallback, data);
        }
예제 #2
0
        private void HandleLocalMode(object sender, LocalModeEventArgs args)
        {
            // Unknown result: will be taken care of by the error handler (HandleError)
            if (args.Result == 99)
            {
                return;
            }

            if (args.Result == 2)
            {
                OnError("Rejected", -1, args.Result);
                return;
            }

            OnSuccess(sender, args);

            if (opening)
            {
                opening = false;
                OnOpen(sender, args);
            }
        }