BTool.AttrDataItemForm.btnReadValue_Click C# (CSharp) Method

btnReadValue_Click() private method

private btnReadValue_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        private void btnReadValue_Click(object sender, EventArgs e)
        {
            formDataAccess.WaitOne();
            devForm.threadMgr.rspDataIn.ExtCmdStatus.ExtCmdStatusCallback = new ExtCmdStatus.ExtCmdStatusDelegate(ExtCmdStatus);
            devForm.threadMgr.rspDataIn.AttErrorRsp.AttErrorRspCallback = new AttErrorRsp.AttErrorRspDelegate(AttErrorRsp);
            devForm.threadMgr.rspDataIn.AttReadBlobRsp.AttReadBlobRspCallback = new AttReadBlobRsp.AttReadBlobRspDelegate(AttReadBlobRsp);

            if (sendCmds.SendGATT(
                            new HCICmds.GATTCmds.GATT_ReadLongCharValue()
                            {
                                connHandle = dataAttr.ConnHandle,
                                handle = dataAttr.Handle
                            },
                            TxDataOut.CmdTypes.General,
                            new SendCmds.SendCmdResult(SendCmdResult)
                            )
                )
                Enabled = false;
            else
                ClearRspDelegates();
            formDataAccess.ReleaseMutex();
        }