1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 
package com.clj.fastble.conn;
 
import android.bluetooth.BluetoothGattCallback;
 
import com.clj.fastble.exception.BleException;
 
public abstract class BleCallback {
 
    private BluetoothGattCallback bluetoothGattCallback;
 
    public BleCallback setBluetoothGattCallback(BluetoothGattCallback bluetoothGattCallback) {
        this.bluetoothGattCallback = bluetoothGattCallback;
        return this;
    }
 
    public BluetoothGattCallback getBluetoothGattCallback() {
        return bluetoothGattCallback;
    }
 
    public abstract void onFailure(BleException exception);
 
    public abstract void onInitiatedResult(boolean result);
}