BlueZ + DBus implementations of create/remove service record functions.

This CL adds the DBus and BlueZ implementations of the Create and
Remove service record functions. This adds a basic unit test but
we will need to add more tests to this.

Miao, I've had to change how we handle the service record data structures
since BlueZ will need both the type and size fields from use to correctly
infer the actual data type of the value.

R=mcchou@chromium.org, xiyuan@chromium.org
BUG=619669

Review-Url: https://codereview.chromium.org/2084463002
Cr-Commit-Position: refs/heads/master@{#401782}


CrOS-Libchrome-Original-Commit: 2ffd561bdba4a20e0345ecdb97d798d4f82c4659
2 files changed
tree: 729aabf1969fa08db62490de6106bc646c871e74
  1. base/
  2. build/
  3. components/
  4. dbus/
  5. device/
  6. ipc/
  7. mojo/
  8. testing/
  9. third_party/
  10. ui/