BTool.DeviceTabsForm.btnTerminate_Click C# (CSharp) Method

btnTerminate_Click() private method

private btnTerminate_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
        private void btnTerminate_Click(object sender, EventArgs e)
        {
            discoverConnectStatus = DiscoverConnectStatus.Terminate;
            DiscoverConnectUserInputControl();
            HCICmds.GAPCmds.GAP_TerminateLinkRequest terminateLinkRequest = new HCICmds.GAPCmds.GAP_TerminateLinkRequest();
            bool flag;
            try
            {
                terminateLinkRequest.connHandle = Convert.ToUInt16(tbTermConnHandle.Text, 16);
                terminateLinkRequest.discReason = HCICmds.GAP_DisconnectReason.Remote_User_Terminated;
                flag = devForm.sendCmds.SendGAP(terminateLinkRequest);
            }
            catch (Exception ex)
            {
                string msg = string.Format("Invalid Connection Handle\n\n{0}\n", ex.Message);
                msgBox.UserMsgBox(SharedObjects.MainWin, MsgBox.MsgTypes.Error, msg);
                tbTermConnHandle.Focus();
                flag = false;
            }
            if (flag)
                return;
            discoverConnectStatus = DiscoverConnectStatus.Idle;
            DiscoverConnectUserInputControl();
        }
DeviceTabsForm