Micropython:非阻塞SSLSocket

时间:2017-04-21 08:50:42

标签: sockets ssl micropython

我只是在Micropython中尝试SSL-Sockets并发现我无法将连接设置为非阻塞,因为setblocking()函数尚未实现。

>>> import ussl
>>> import usocket
>>> s = usocket.socket()
>>> adr = usocket.getaddrinfo('myserverwithssl.com', 443)[0][-1]
>>> s.connect(adr)
>>> s_ssl = ussl.wrap_socket(adr)
>>> s_ssl.setblocking(False)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NotImplementedError:

期待实施。但是,还有另一种在Micropython中实现非阻塞SSL套接字的方法吗?

0 个答案:

没有答案