Skip to content

Instantly share code, notes, and snippets.

View atketan's full-sized avatar
:electron:
Meticulously entangled.

Ketan Bhavsar atketan

:electron:
Meticulously entangled.
View GitHub Profile
@atketan
atketan / CounterHomePageWithMQTTEvents.dart
Last active July 31, 2022 16:09
Modifications to sample counter app to support streaming MQTT events
class MyHomePage extends StatefulWidget {
const MyHomePage({Key? key, required this.title}) : super(key: key);
final String title;
@override
State<MyHomePage> createState() => _MyHomePageState();
}
class _MyHomePageState extends State<MyHomePage> {
int _counter = 0;
@atketan
atketan / MQTTClientManager.dart
Last active May 26, 2023 21:50
MQTT client manager interface for Flutter application
import 'dart:io';
import 'package:mqtt_client/mqtt_client.dart';
import 'package:mqtt_client/mqtt_server_client.dart';
class MQTTClientManager {
MqttServerClient client =
MqttServerClient.withPort('10.0.2.2', 'mobile_client', 1883);
Future<int> connect() async {