Example #1
0
    def __init__(self):

        """The function create a db functions instance.
        The function does not return parameters."""

        Thread.__init__(self, 5, "DbFunctions")

        self.asks = []

        #flag that sign if there is duplicates of the user name it get or not

        self.user_name_duplicates_flags = {}
Example #2
0
    def __init__(self, server_manager):
        """The function receives server manager and respectively to this server manager instance it received it create
        an receive thread."""

        Thread.__init__(self, 1, "Receive")

        self.server_manager = server_manager

        self.general = server_manager.general

        # The main socket of the current server.
        self.server_socket = server_manager.socket
 def __init__(self, directory='.', prefix='', postfix='', extension='log', note='LOGGER', yday=False, pid=False, name=None):
     Thread.__init__(self, name=name)
     self.file_handles = {}
     self.logger = Logger(directory=directory, prefix=prefix, postfix=postfix, extension=extension, note=note, yday=yday)
     self._log_note = note
     self.logger.set_log_debug(False)
     #self.logger.set_log_debug(True)
     self.logger.set_log_to_file(False)
     self.logger.set_log_to_screen(True)
     self.logger.set_log_note(note)
     self.logger.set_note_first(True)
     self.logger.set_log_pid(pid)
Example #4
0
    def __init__(self, server_manager):
        """The function receives server manager and respectively to this server manager instance it received it create
        an send thread."""

        Thread.__init__(self, 2, "Send")

        self.general = server_manager.general

        # The main socket of the current Server.
        self.socket = server_manager.socket

        # The current message this class has to send.
        self.current_messages = []

        # The current message the class sends. [client, content].
        self.message = []