def __init__(self, host, port, factory, timeout, bindAddress, reactor=None): self.host = host if isinstance(port, types.StringTypes): try: port = socket.getservbyname(port, 'tcp') except socket.error, e: raise error.ServiceNameUnknownError(string="%s (%r)" % (e, port))
def prepareAddress(self): host, port = self.addr if iocpdebug.debug: print "connecting to (%s, %s)" % (host, port) if isinstance(port, types.StringTypes): try: port = socket.getservbyname(port, 'tcp') except socket.error, e: raise error.ServiceNameUnknownError(string=str(e))
def __init__(self, host, port, factory, timeout, bindAddress, reactor=None): if isinstance(port, _portNameType): try: port = socket.getservbyname(port, 'tcp') except socket.error as e: raise error.ServiceNameUnknownError(string="%s (%r)" % (e, port)) self.host, self.port = host, port if abstract.isIPv6Address(host): self._addressType = address.IPv6Address self.bindAddress = bindAddress base.BaseConnector.__init__(self, factory, timeout, reactor)
class Port(server.ListeningPort): sockinfo = (socket.AF_INET, socket.SOCK_STREAM, 0) transport_class = ServerSocket def __init__(self, (host, port), factory, backlog): if iocpdebug.debug: print "listening on (%s, %s)" % (host, port) if isinstance(port, types.StringTypes): try: port = socket.getservbyname(port, 'tcp') except socket.error, e: raise error.ServiceNameUnknownError(string=str(e))
def __init__(self, host, port, factory, adapter, timeout, reactor=None): self.host = host if isinstance(port, types.StringTypes): try: port = socket.getservbyname(port, 'tcp') except socket.error: e = sys.exc_info()[1] raise error.ServiceNameUnknownError(string="%s (%r)" % (e, port)) self.port = port self.adapter = adapter self.soError = None base.BaseConnector.__init__(self, factory, timeout, reactor)