Example #1
0
 def __init__(self, host, protocol, port=None, logfile=None):
     self._sock = None
     port = port or self.PORT
     sock = socket.connect_tcp(host, port)
     self.host = host
     self.port = port
     super(TCPClient, self).__init__(sock, protocol, logfile)
Example #2
0
 def __init__(self, host, protocol, port=None, logfile=None):
     self._sock = None
     port = port or self.PORT
     sock = socket.connect_tcp(host, port)
     self.host = host
     self.port = port
     super(TCPClient, self).__init__(sock, protocol, logfile)
Example #3
0
 def _Connect(self):
     retries = 3
     while retries:
         try:
             sock = socket.connect_tcp("localhost", ADB_PORT)
         except socket.SocketError:
             StartServer()
             retries -= 1
         else:
             return sock
     else:
         raise AdbError("Could not connect to server.")
Example #4
0
 def connect(self):
     if self.logfile:
         self.logfile.write('attempting to connect to: %s %d\n' % (self.host, self.port))
     s = socket.connect_tcp(self.host, self.port, TCPClientSocket)
     if self.bindto:
         s.bind((self.bindto, socket.IPPORT_USERRESERVED))
     s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
     s.set_callback(self.read_handler)
     self._sock = s
     if self.logfile:
         self.logfile.write('connected\n')
     asyncio.poller.register(s)
Example #5
0
 def connect(self):
     if self.logfile:
         self.logfile.write("attempting to connect to: %s %d\n" % (self.host, self.port))
     s = socket.connect_tcp(self.host, self.port, TCPClientSocket)
     if self.bindto:
         s.bind((self.bindto, socket.IPPORT_USERRESERVED))
     s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
     s.set_callback(self.read_handler)
     self._sock = s
     if self.logfile:
         self.logfile.write("connected\n")
     asyncio.poller.register(s)
Example #6
0
    def open(self, host, port=TELNET_PORT):
        """Connect to a host.

        The optional second argument is the port number, which
        defaults to the standard telnet port (23).

        Don't try to reopen an already connected instance.
        """
        self.eof = 0
        self.host = str(host)
        self.port = int(port)
        self.sock = socket.connect_tcp(self.host, self.port)
        self._nvt.initialize(self)
Example #7
0
    def open(self, host, port=TELNET_PORT):
        """Connect to a host.

        The optional second argument is the port number, which
        defaults to the standard telnet port (23).

        Don't try to reopen an already connected instance.
        """
        self.eof = 0
        self.host = str(host)
        self.port = int(port)
        self.sock = socket.connect_tcp(self.host, self.port)
        self._nvt.initialize(self)
Example #8
0
 def open(self, host, port=TELNET_PORT):
     """Open a conneciton to a host.
     """
     if not self.sock:
         self.host = str(host)
         self.port = int(port)
         self.sock = socket.connect_tcp(self.host, self.port, socket.socket) # interruptable socket
         self._sendall(
                     IAC + DO + BINARY +
                     IAC + DO + SGA +
                     IAC + DONT + ECHO +
                     IAC + WILL + COM_PORT_OPTION
                     )
         self._fill_rawq(12)
         self._process_rawq()
         self._closed = 0
         self.eof = 0
Example #9
0
 def __init__(self, host, port):
     self._sock = socket.connect_tcp(host, port)
Example #10
0
 def __init__(self, host, port=None, logfile=None):
     if port is None:
         port = self.port
     sock = socket.connect_tcp(host, port)
     super(TCPClient, self).__init__(sock, logfile)
Example #11
0
 def __init__(self, host, port):
     self._sock = socket.connect_tcp(host, port)