bluetooth: mac: Initial BluetoothRemoteGattCharacteristicMac implementation
Fix for: https://codereview.chromium.org/1950033002/
Adding initial remote characteristic implementation on OS X, with only the basic methods (e.g. GetUUID) implemented.
Characteristic discovery also implemented in BluetoothRemoteGattServiceMac.
BUG=609064
Review-Url: https://codereview.chromium.org/2071323002
Cr-Commit-Position: refs/heads/master@{#400663}
diff --git a/device/BUILD.gn b/device/BUILD.gn
index eb63e5e..96a719b 100644
--- a/device/BUILD.gn
+++ b/device/BUILD.gn
@@ -47,6 +47,8 @@
"bluetooth/test/bluetooth_test_mac.mm",
"bluetooth/test/bluetooth_test_win.cc",
"bluetooth/test/bluetooth_test_win.h",
+ "bluetooth/test/mock_bluetooth_cbcharacteristic_mac.h",
+ "bluetooth/test/mock_bluetooth_cbcharacteristic_mac.mm",
"bluetooth/test/mock_bluetooth_cbperipheral_mac.h",
"bluetooth/test/mock_bluetooth_cbperipheral_mac.mm",
"bluetooth/test/mock_bluetooth_cbservice_mac.h",