dispose method
void
dispose()
Closes the stream controllers
Implementation
void dispose() {
// Stop active scanning if any
if (isScanning) {
stopDiscovery();
}
// Disconnect active connection if any
if (isConnected) {
disconnect();
}
// Close stream controllers
_discoveryFinishedController.close();
_deviceFoundController.close();
_connectionStateController.close();
_scanStateController.close();
}