12ea1e85dcb57d17f5782dbafa1d25eb51c630e4bJaikumar Ganesh/*
22ea1e85dcb57d17f5782dbafa1d25eb51c630e4bJaikumar Ganesh * Copyright (C) 2011, The Android Open Source Project
32ea1e85dcb57d17f5782dbafa1d25eb51c630e4bJaikumar Ganesh *
42ea1e85dcb57d17f5782dbafa1d25eb51c630e4bJaikumar Ganesh * Licensed under the Apache License, Version 2.0 (the "License");
52ea1e85dcb57d17f5782dbafa1d25eb51c630e4bJaikumar Ganesh * you may not use this file except in compliance with the License.
62ea1e85dcb57d17f5782dbafa1d25eb51c630e4bJaikumar Ganesh * You may obtain a copy of the License at
72ea1e85dcb57d17f5782dbafa1d25eb51c630e4bJaikumar Ganesh *
82ea1e85dcb57d17f5782dbafa1d25eb51c630e4bJaikumar Ganesh *     http://www.apache.org/licenses/LICENSE-2.0
92ea1e85dcb57d17f5782dbafa1d25eb51c630e4bJaikumar Ganesh *
102ea1e85dcb57d17f5782dbafa1d25eb51c630e4bJaikumar Ganesh * Unless required by applicable law or agreed to in writing, software
112ea1e85dcb57d17f5782dbafa1d25eb51c630e4bJaikumar Ganesh * distributed under the License is distributed on an "AS IS" BASIS,
122ea1e85dcb57d17f5782dbafa1d25eb51c630e4bJaikumar Ganesh * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
132ea1e85dcb57d17f5782dbafa1d25eb51c630e4bJaikumar Ganesh * See the License for the specific language governing permissions and
142ea1e85dcb57d17f5782dbafa1d25eb51c630e4bJaikumar Ganesh * limitations under the License.
152ea1e85dcb57d17f5782dbafa1d25eb51c630e4bJaikumar Ganesh */
162ea1e85dcb57d17f5782dbafa1d25eb51c630e4bJaikumar Ganesh
172ea1e85dcb57d17f5782dbafa1d25eb51c630e4bJaikumar Ganeshpackage android.bluetooth;
182ea1e85dcb57d17f5782dbafa1d25eb51c630e4bJaikumar Ganesh
192ea1e85dcb57d17f5782dbafa1d25eb51c630e4bJaikumar Ganeshimport android.bluetooth.BluetoothDevice;
202ea1e85dcb57d17f5782dbafa1d25eb51c630e4bJaikumar Ganeshimport android.bluetooth.BluetoothHealthAppConfiguration;
212ea1e85dcb57d17f5782dbafa1d25eb51c630e4bJaikumar Ganeshimport android.os.ParcelFileDescriptor;
222ea1e85dcb57d17f5782dbafa1d25eb51c630e4bJaikumar Ganesh
232ea1e85dcb57d17f5782dbafa1d25eb51c630e4bJaikumar Ganesh/**
242ea1e85dcb57d17f5782dbafa1d25eb51c630e4bJaikumar Ganesh *@hide
252ea1e85dcb57d17f5782dbafa1d25eb51c630e4bJaikumar Ganesh */
262ea1e85dcb57d17f5782dbafa1d25eb51c630e4bJaikumar Ganeshinterface IBluetoothHealthCallback
272ea1e85dcb57d17f5782dbafa1d25eb51c630e4bJaikumar Ganesh{
282ea1e85dcb57d17f5782dbafa1d25eb51c630e4bJaikumar Ganesh    void onHealthAppConfigurationStatusChange(in BluetoothHealthAppConfiguration config, int status);
292ea1e85dcb57d17f5782dbafa1d25eb51c630e4bJaikumar Ganesh    void onHealthChannelStateChange(in BluetoothHealthAppConfiguration config,
30eb9d34630f74d0260690287f2df57c0cd3d7ba1dJaikumar Ganesh        in BluetoothDevice device, int prevState, int newState, in
31eb9d34630f74d0260690287f2df57c0cd3d7ba1dJaikumar Ganesh        ParcelFileDescriptor fd, int id);
322ea1e85dcb57d17f5782dbafa1d25eb51c630e4bJaikumar Ganesh}
33