btstack.h (d567aeb32398f2a708611c446bcd9bad85a152cd) btstack.h (5deb0bb6ea9d1704b91e71811c5345f5da4109d5)
1/*
2 * Copyright (C) 2014 BlueKitchen GmbH
3 *
4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions
6 * are met:
7 *
8 * 1. Redistributions of source code must retain the above copyright

--- 69 unchanged lines hidden (view full) ---

78#include "l2cap_signaling.h"
79
80#ifdef ENABLE_BLE
81#include "ble/att_db.h"
82#include "ble/att_db_util.h"
83#include "ble/att_dispatch.h"
84#include "ble/att_server.h"
85#include "ble/gatt-service/ancs_client.h"
1/*
2 * Copyright (C) 2014 BlueKitchen GmbH
3 *
4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions
6 * are met:
7 *
8 * 1. Redistributions of source code must retain the above copyright

--- 69 unchanged lines hidden (view full) ---

78#include "l2cap_signaling.h"
79
80#ifdef ENABLE_BLE
81#include "ble/att_db.h"
82#include "ble/att_db_util.h"
83#include "ble/att_dispatch.h"
84#include "ble/att_server.h"
85#include "ble/gatt-service/ancs_client.h"
86#include "ble/gatt-service/audio_input_control_service_server.h"
87#include "ble/gatt-service/battery_service_client.h"
88#include "ble/gatt-service/battery_service_server.h"
89#include "ble/gatt-service/bond_management_service_server.h"
86#include "ble/gatt-service/battery_service_client.h"
87#include "ble/gatt-service/battery_service_server.h"
88#include "ble/gatt-service/bond_management_service_server.h"
90#include "ble/gatt-service/broadcast_audio_scan_service_client.h"
91#include "ble/gatt-service/broadcast_audio_scan_service_server.h"
92#include "ble/gatt-service/cycling_power_service_server.h"
93#include "ble/gatt-service/cycling_speed_and_cadence_service_server.h"
94#include "ble/gatt-service/device_information_service_client.h"
95#include "ble/gatt-service/device_information_service_server.h"
96#include "ble/gatt-service/heart_rate_service_server.h"
97#include "ble/gatt-service/hids_client.h"
98#include "ble/gatt-service/hids_device.h"
89#include "ble/gatt-service/cycling_power_service_server.h"
90#include "ble/gatt-service/cycling_speed_and_cadence_service_server.h"
91#include "ble/gatt-service/device_information_service_client.h"
92#include "ble/gatt-service/device_information_service_server.h"
93#include "ble/gatt-service/heart_rate_service_server.h"
94#include "ble/gatt-service/hids_client.h"
95#include "ble/gatt-service/hids_device.h"
99#include "ble/gatt-service/le_audio.h"
100#include "ble/gatt-service/le_audio_util.h"
101#include "ble/gatt-service/microphone_control_service_client.h"
102#include "ble/gatt-service/microphone_control_service_server.h"
103#include "ble/gatt-service/scan_parameters_service_client.h"
104#include "ble/gatt-service/scan_parameters_service_server.h"
105#include "ble/gatt-service/tx_power_service_server.h"
96#include "ble/gatt-service/scan_parameters_service_client.h"
97#include "ble/gatt-service/scan_parameters_service_server.h"
98#include "ble/gatt-service/tx_power_service_server.h"
106#include "ble/gatt-service/volume_control_service_server.h"
107#include "ble/gatt-service/volume_offset_control_service_server.h"
108#ifdef ENABLE_MESH
109#include "mesh/gatt-service/mesh_provisioning_service_server.h"
110#include "mesh/gatt-service/mesh_proxy_service_server.h"
111#endif
112#include "ble/gatt_client.h"
113#include "ble/le_device_db.h"
114#include "ble/sm.h"
115#endif
116
117#ifdef ENABLE_CLASSIC
118#include "classic/a2dp_sink.h"
119#include "classic/a2dp_source.h"

--- 31 unchanged lines hidden (view full) ---

151#include "classic/rfcomm.h"
152#include "classic/sdp_client.h"
153#include "classic/sdp_client_rfcomm.h"
154#include "classic/sdp_server.h"
155#include "classic/sdp_util.h"
156#include "classic/spp_server.h"
157#endif
158
99#include "ble/gatt_client.h"
100#include "ble/le_device_db.h"
101#include "ble/sm.h"
102#endif
103
104#ifdef ENABLE_CLASSIC
105#include "classic/a2dp_sink.h"
106#include "classic/a2dp_source.h"

--- 31 unchanged lines hidden (view full) ---

138#include "classic/rfcomm.h"
139#include "classic/sdp_client.h"
140#include "classic/sdp_client_rfcomm.h"
141#include "classic/sdp_server.h"
142#include "classic/sdp_util.h"
143#include "classic/spp_server.h"
144#endif
145
146#include "le-audio/le_audio.h"
147#include "le-audio/le_audio_util.h"
148#include "le-audio/gatt-service/audio_input_control_service_server.h"
149#include "le-audio/gatt-service/broadcast_audio_scan_service_client.h"
150#include "le-audio/gatt-service/broadcast_audio_scan_service_server.h"
151#include "le-audio/gatt-service/microphone_control_service_client.h"
152#include "le-audio/gatt-service/microphone_control_service_server.h"
153#include "le-audio/gatt-service/volume_control_service_server.h"
154#include "le-audio/gatt-service/volume_offset_control_service_server.h"
155
159#ifdef ENABLE_MESH
160#include "mesh/adv_bearer.h"
161#include "mesh/beacon.h"
162#include "mesh/gatt_bearer.h"
163#include "mesh/gatt-service/mesh_provisioning_service_server.h"
164#include "mesh/gatt-service/mesh_proxy_service_server.h"
165#include "mesh/mesh.h"
166#include "mesh/mesh_access.h"

--- 24 unchanged lines hidden ---
156#ifdef ENABLE_MESH
157#include "mesh/adv_bearer.h"
158#include "mesh/beacon.h"
159#include "mesh/gatt_bearer.h"
160#include "mesh/gatt-service/mesh_provisioning_service_server.h"
161#include "mesh/gatt-service/mesh_proxy_service_server.h"
162#include "mesh/mesh.h"
163#include "mesh/mesh_access.h"

--- 24 unchanged lines hidden ---