kopia lustrzana https://github.com/micropython/micropython-lib
socket: Implement create_connection(), dummy socket.sendall().
rodzic
717dc0cd1f
commit
9b3688f98a
|
@ -1 +1,20 @@
|
||||||
from microsocket import *
|
from microsocket import getaddrinfo
|
||||||
|
import microsocket as _socket
|
||||||
|
|
||||||
|
def create_connection(addr, timeout=None, source_address=None):
|
||||||
|
s = socket()
|
||||||
|
#print("Address:", addr)
|
||||||
|
ais = getaddrinfo(addr[0], addr[1])
|
||||||
|
#print("Address infos:", ais)
|
||||||
|
for ai in ais:
|
||||||
|
try:
|
||||||
|
s.connect(ai[4])
|
||||||
|
return s
|
||||||
|
except:
|
||||||
|
pass
|
||||||
|
|
||||||
|
|
||||||
|
class socket(_socket.socket):
|
||||||
|
|
||||||
|
def sendall(self, *args):
|
||||||
|
return self.send(*args)
|
||||||
|
|
Ładowanie…
Reference in New Issue