def __init__(self, server_address, HandlerClass, nametodns, nameserver, ipv6): self.ipv6 = ipv6 self.nametodns = nametodns self.nameserver = nameserver self.address_family = socket.AF_INET6 if self.ipv6 else socket.AF_INET UDPServer.__init__(self, server_address, HandlerClass)
def __init__(self, port): UDPServer.__init__(self, ('', port), BroadcastEventNotifierHandler) Thread.__init__(self) # self.daemon = True self.packet_received = Event() self.packet_received_error = Event() self.allow_reuse_address = 1
def __init__(self, server_address, handler, resolver, bind_and_activate=True): self.resolver = resolver logger.info('starting UDP DNS server at %s:%s' % (server_address[0], server_address[1])) UDPServer.__init__(self, server_address, handler, bind_and_activate)
def __init__(self, server_address, RequestHandlerClass, address_family = socket.AF_INET): self.address_family = address_family UDPServer.__init__(self, server_address, RequestHandlerClass) self.values = {} self.clients = set() def handle_timeout(): self.__handle_timeout() self._has_pending_requests = False self.__handle_timeout = self.handle_timeout self.handle_timeout = handle_timeout
def __init__(self, local_port, remote_port, torchsong, songbook_manager): UDPServer.__init__(self, ('localhost', local_port), TorchRequestHandler) self.torchsong = torchsong self.songbook_manager = songbook_manager self.send_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) self.send_socket.connect(('localhost', remote_port)) self.status_updater = Thread(target=self._status_updater_loop) self.status_updater.setDaemon(True) self.status_updater.start()
def __init__(self, s, t): UDPServer.__init__(self, s, t)