blob: c3efe644356369187543f7bde6a0dae5a5a1f572 [file] [log] [blame]
Zach Johnson30e58062014-09-26 21:14:34 -07001/******************************************************************************
2 *
Jakub Pawlowski5b790fe2017-09-18 09:00:20 -07003 * Copyright 2014 Google, Inc.
Zach Johnson30e58062014-09-26 21:14:34 -07004 *
5 * Licensed under the Apache License, Version 2.0 (the "License");
6 * you may not use this file except in compliance with the License.
7 * You may obtain a copy of the License at:
8 *
9 * http://www.apache.org/licenses/LICENSE-2.0
10 *
11 * Unless required by applicable law or agreed to in writing, software
12 * distributed under the License is distributed on an "AS IS" BASIS,
13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 * See the License for the specific language governing permissions and
15 * limitations under the License.
16 *
17 ******************************************************************************/
18
19#pragma once
20
21#include <stdint.h>
22
Zach Johnson9e392a72014-10-14 16:41:21 -070023// Represents a mask which can be used to tell the controller which
24// HCI events the stack wishes to be informed about. See the bluetooth
25// spec for more information on what each bit means.
Myles Watson911d1ae2016-11-28 16:44:40 -080026typedef struct { const uint8_t as_array[8]; } bt_event_mask_t;