str2ba() private method

private str2ba ( string str, bdaddr_t &ba ) : int
str string
ba bdaddr_t
return int
コード例 #1
0
        private void RequestRemoteName(BluetoothAddress address)
        {
            // create a command packet
            NativeMethods.remote_name_req_cp cmd_pkt = default(NativeMethods.remote_name_req_cp);
            NativeMethods.str2ba(address.ToString(), out cmd_pkt.bdaddr);

            // send the command packet
            GCHandle pinnedPacket = GCHandle.Alloc(cmd_pkt, GCHandleType.Pinned);

            NativeMethods.hci_send_cmd(_DiscoverSocket, NativeMethods.OGF_LINK_CTL, NativeMethods.OCF_REMOTE_NAME_REQ, 10, pinnedPacket.AddrOfPinnedObject());
            pinnedPacket.Free();
        }
コード例 #2
0
ファイル: BluezStream.cs プロジェクト: zipa/wiidevicelibrary
 public BluezStream(string address)
 {
     NativeMethods.bdaddr_t bdaddress;
     NativeMethods.str2ba(address, out bdaddress);
     Connect(bdaddress);
 }