// Path: baseble/src/main/java/com/vise/baseble/exception/BleException.java
// public class BleException implements Serializable {
//     private BleExceptionCode code;
//     private String description;
// 
//     public BleException(BleExceptionCode code, String description) {
//         this.code = code;
//         this.description = description;
//     }
// 
//     public BleExceptionCode getCode() {
//         return code;
//     }
// 
//     public BleException setCode(BleExceptionCode code) {
//         this.code = code;
//         return this;
//     }
// 
//     public String getDescription() {
//         return description;
//     }
// 
//     public BleException setDescription(String description) {
//         this.description = description;
//         return this;
//     }
// 
//     @Override
//     public String toString() {
//         return "BleException{" +
//                 "code=" + code +
//                 ", description='" + description + '\'' +
//                 '}';
//     }
// }


import com.vise.baseble.exception.BleException;
package com.vise.baseble.callback;


/**
 * @Description: 获取信号值回调
 * @author: <a href="http://xiaoyaoyou1212.360doc.com">DAWI</a>
 * @date: 2017/10/19 15:19
 */
public interface IRssiCallback {
    void onSuccess(int rssi);

// Path: baseble/src/main/java/com/vise/baseble/exception/BleException.java
// public class BleException implements Serializable {
//     private BleExceptionCode code;
//     private String description;
// 
//     public BleException(BleExceptionCode code, String description) {
//         this.code = code;
//         this.description = description;
//     }
// 
//     public BleExceptionCode getCode() {
//         return code;
//     }
// 
//     public BleException setCode(BleExceptionCode code) {
//         this.code = code;
//         return this;
//     }
// 
//     public String getDescription() {
//         return description;
//     }
// 
//     public BleException setDescription(String description) {
//         this.description = description;
//         return this;
//     }
// 
//     @Override
//     public String toString() {
//         return "BleException{" +
//                 "code=" + code +
//                 ", description='" + description + '\'' +
//                 '}';
//     }
// }


// Path: baseble/src/main/java/com/vise/baseble/callback/IRssiCallback.java
import com.vise.baseble.exception.BleException;

package com.vise.baseble.callback;


/**
 * @Description: 获取信号值回调
 * @author: <a href="http://xiaoyaoyou1212.360doc.com">DAWI</a>
 * @date: 2017/10/19 15:19
 */
public interface IRssiCallback {
    void onSuccess(int rssi);

    void onFailure(BleException exception);