blob: 6087bb110b17882dec1e5af2eeb925599b15478d [file] [log] [blame]
// Copyright 2017 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "third_party/blink/renderer/modules/bluetooth/bluetooth_remote_gatt_utils.h"
namespace blink {
// static
DOMDataView* BluetoothRemoteGATTUtils::ConvertWTFVectorToDataView(
const WTF::Vector<uint8_t>& wtf_vector) {
static_assert(sizeof(* == 1,
"uint8_t should be a single byte");
DOMArrayBuffer* dom_buffer =
DOMArrayBuffer::Create(, wtf_vector.size());
return DOMDataView::Create(dom_buffer, 0, wtf_vector.size());
} // namespace blink