Skip to content

Commit 5e7262b

Browse files
committed
libs/umqtt/simple.py: Add isconnected method.
Signed-off-by: lbuque <[email protected]>
1 parent c843a55 commit 5e7262b

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

m5stack/libs/umqtt/simple.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,12 @@ def disconnect(self):
121121
def ping(self):
122122
self.sock.write(b"\xc0\0")
123123

124+
def isconnected(self):
125+
try:
126+
return self.sock.write(b"\xc0\0") == 2
127+
except OSError:
128+
return False
129+
124130
def publish(self, topic, msg, retain=False, qos=0):
125131
pkt = bytearray(b"\x30\0\0\0")
126132
pkt[0] |= qos << 1 | retain

0 commit comments

Comments
 (0)