Lines Matching defs:socket
17 import socket
22 """ Create a new socket using the given address family, socket type and protocol number. """
23 def __init__(self, address, socket_family=socket.AF_INET, socket_type=socket.SOCK_STREAM, proto=0, fileno=None):
25 self.socket = socket.socket(socket_family, socket_type, proto, fileno)
29 Connect to a remote socket at address (host, port).
33 self.socket.connect(self.address)
36 """" Mark the socket closed. """
37 self.socket.close()
41 return self.socket.recv(max_size)
44 """ Send data to the socket. The socket must be connected to a remote socket. """
45 return self.socket.send(data)
49 result = select.select([self.socket], [], [], 0)[0]
51 return self.socket in result