Bloxy.USBBluetoothAdapter.GetRemoteName C# (CSharp) Метод

GetRemoteName() публичный Метод

public GetRemoteName ( InquiryResult device ) : string
device InquiryResult
Результат string
        public string GetRemoteName(InquiryResult device)
        {
            var data = new byte[10];
              var ret = String.Empty;

              data[0] = (byte)(device.BDAddr & 0xFF);
              data[1] = (byte)((device.BDAddr & 0xFF00) >> 8);
              data[2] = (byte)((device.BDAddr & 0xFF0000) >> 16);
              data[3] = (byte)((device.BDAddr & 0xFF000000) >> 24);
              data[4] = (byte)((device.BDAddr & 0xFF00000000) >> 32);
              data[5] = (byte)((device.BDAddr & 0xFF0000000000) >> 40);
              data[6] = device.PageScanRepetitionMode;
              data[8] = (byte)(device.ClockOffset & 0xFF);
              data[9] = (byte)((byte)((device.ClockOffset & 0xFF00) >> 8) | (byte)0x80);

              var opcode = new Opcode(OpcodeGroupField.LinkControl, OpcodeCommandField.RemoteNameRequest);
              _SendHCICommand(opcode, data);

              if (_commandData.ContainsKey(opcode))
              {
            ret = _commandData[opcode] as string;
            _commandData.Remove(opcode);
              }

              return ret;
        }