package com.clj.fastble.exception;
import android.bluetooth.BluetoothGatt;
public class ConnectException extends BleException {
private BluetoothGatt bluetoothGatt;
private int gattStatus;
public ConnectException(BluetoothGatt bluetoothGatt, int gattStatus) {
super(ERROR_CODE_GATT, "Gatt Exception Occurred! ");
this.bluetoothGatt = bluetoothGatt;
this.gattStatus = gattStatus;
}
public int getGattStatus() {
return gattStatus;
}
public ConnectException setGattStatus(int gattStatus) {
this.gattStatus = gattStatus;
return this;
}
public BluetoothGatt getBluetoothGatt() {
return bluetoothGatt;
}
public ConnectException setBluetoothGatt(BluetoothGatt bluetoothGatt) {
this.bluetoothGatt = bluetoothGatt;
return this;
}
@Override
public String toString() {
return "ConnectException{" +
"gattStatus=" + gattStatus +
", bluetoothGatt=" + bluetoothGatt +
"} " + super.toString();
}
}