Example #1
0
        private void _create(bool Refresh = true)
        {
            if (Ww_Button == "connect")
            {
                WebWorkerHelper1 = new WebWorkerHelper(Ww_URL, string.Empty, BWorkerType.dedicated, BwwTransportType.Text)
                {
                    OnStateChange = WwOnStateChange,
                    LogMaxCount   = 6,
                };
                Ww_Status = BwwState.Open.ToString();

                WebWorkerHelper1.OnMessage = WwOnMessage;
                WebWorkerHelper1.OnError   = WwOnError;

                IsDisabled = false;
                Ww_Button  = "disconnect";
            }
            else
            {
                Ww_Status = BwwState.Close.ToString();
                WebWorkerHelper1.Dispose();
                IsDisabled = true;
                Ww_Button  = "connect";
            }

            if (Refresh)
            {
                StateHasChanged();
            }
        }
Example #2
0
        public void WwCreate()
        {
            if (Ww_Button == "connect")
            {
                WebWorkerHelper1               = new WebWorkerHelper(Ww_URL, Ww_Name, BWorkerType.shared, BwwTransportType.Text, jsRuntime);
                WebWorkerHelper1.DoLog         = false;
                WebWorkerHelper1.OnStateChange = WwOnStateChange;
                Ww_Status = BwwState.Open.ToString();
                WebWorkerHelper1.LogMaxCount = 8;

                WebWorkerHelper1.OnMessage = WwOnMessage;
                WebWorkerHelper1.OnError   = WwOnError;

                IsDisabled = false;

                Ww_Button = "disconnect";
            }
            else
            {
                log_list = new List <SwwWs_Item>();
                WebWorkerHelper1.Send(BCommandType.WwDisconnect, "any", string.Empty);
                WebWorkerHelper1.Dispose();

                IsDisabled = true;

                Ww_Button = "connect";
            }
        }
Example #3
0
        public void WwCreate()
        {
            if (Ww_Button == "connect")
            {
                WebWorkerHelper1 = new WebWorkerHelper(Ww_URL, Ww_Name, BWorkerType.shared, BwwTransportType.Text)
                {
                    LogMaxCount   = 8,
                    OnStateChange = WwOnStateChange
                };
                Ww_Status = BwwState.Open.ToString();


                WebWorkerHelper1.OnMessage = WwOnMessage;
                WebWorkerHelper1.OnError   = WwOnError;

                IsDisabled = false;

                Ww_Button = "disconnect";
            }
            else
            {
                WebWorkerHelper1.Send(BCommandType.WwDisconnect, string.Empty, string.Empty);
                WebWorkerHelper1.Dispose();

                IsDisabled = true;

                Ww_Button = "connect";
            }
        }
Example #4
0
        public void WwClose()
        {
            log_list = new List <SwwWs_Item>();

            WsClose();


            WebWorkerHelper1.Send(BCommandType.WwDisconnect, "any", string.Empty);
            WebWorkerHelper1.Dispose();

            IsDisabled = true;

            Ww_Button = "connect";
        }