blob: b59c87078207de1c04fc694bc14c5d9d0fdfaf29 [file] [log] [blame]
mojom = "//components/arc/common/bluetooth.mojom"
public_headers = [
"//device/bluetooth/bluetooth_advertisement.h",
"//device/bluetooth/bluetooth_common.h",
"//device/bluetooth/bluetooth_uuid.h",
"//device/bluetooth/bluez/bluetooth_service_attribute_value_bluez.h",
]
traits_headers = [ "//components/arc/bluetooth/bluetooth_struct_traits.h" ]
sources = [
"//components/arc/bluetooth/bluetooth_struct_traits.cc",
]
deps = [
"//device/bluetooth",
]
type_mappings = [
"arc.mojom.BluetoothDeviceType=device::BluetoothTransport",
"arc.mojom.BluetoothSdpAttributeType=bluez::BluetoothServiceAttributeValueBlueZ::Type",
"arc.mojom.BluetoothUUID=device::BluetoothUUID",
"arc.mojom.BluetoothAdvertisement=std::unique_ptr<device::BluetoothAdvertisement::Data>[move_only]",
]