blob: 2eb2a1c77fa04227038e1c86f54d890a7967df26 [file] [log] [blame]
package com.google.chip.chiptool
import chip.devicecontroller.ChipDeviceController
import chip.devicecontroller.ICDDeviceInfo
open class GenericChipDeviceListener : ChipDeviceController.CompletionListener {
override fun onConnectDeviceComplete() {
// No op
}
override fun onStatusUpdate(status: Int) {
// No op
}
override fun onPairingComplete(code: Long) {
// No op
}
override fun onPairingDeleted(code: Long) {
// No op
}
override fun onCommissioningComplete(nodeId: Long, errorCode: Long) {
// No op
}
override fun onReadCommissioningInfo(
vendorId: Int,
productId: Int,
wifiEndpointId: Int,
threadEndpointId: Int
) {
// No op
}
override fun onCommissioningStatusUpdate(nodeId: Long, stage: String, errorCode: Long) {
// No op
}
override fun onNotifyChipConnectionClosed() {
// No op
}
override fun onCloseBleComplete() {
// No op
}
override fun onError(error: Throwable?) {
// No op
}
override fun onOpCSRGenerationComplete(csr: ByteArray) {
// No op
}
override fun onICDRegistrationInfoRequired() {
// No op
}
override fun onICDRegistrationComplete(errorCode: Long, icdDeviceInfo: ICDDeviceInfo) {
// No op
}
}