Exemplo n.º 1
0
    def __init__(
            self, core, numHilos, callback_empieza_trabajo,
            callback_termina_trabajo, callback_nuevo_trabajo,
            callback_empieza_trabajo_anadir, callback_termina_trabajo_anadir,
            callback_empieza_progreso, callback_termina_progreso,
            callback_empieza_trabajo_extraer, callback_termina_trabajo_extraer,
            callback_empieza_trabajo_copiar, callback_termina_trabajo_copiar,
            callback_termina_trabajo_descargar_caratula,
            callback_termina_trabajo_descargar_disco, callback_spinner,
            callback_nuevo_juego, callback_nuevo_descripcion,
            callback_nuevo_genero, callback_nuevo_online_feature,
            callback_nuevo_accesorio, callback_nuevo_companie,
            callback_error_importando, callback_empieza_descarga,
            callback_empieza_descomprimir, callback_empieza_importar,
            callback_termina_importar, callback_empieza_progreso_indefinido,
            callback_termina_progreso_indefinido):
        Pool.__init__(self, numHilos)
        Thread.__init__(self)
        self.core = core
        self.numHilos = int(numHilos)
        self.callback_empieza_trabajo = callback_empieza_trabajo
        self.callback_termina_trabajo = callback_termina_trabajo
        self.callback_nuevo_trabajo = callback_nuevo_trabajo
        self.callback_empieza_trabajo_anadir = callback_empieza_trabajo_anadir
        self.callback_termina_trabajo_anadir = callback_termina_trabajo_anadir
        self.callback_empieza_progreso = callback_empieza_progreso
        self.callback_termina_progreso = callback_termina_progreso
        self.callback_empieza_trabajo_extraer = callback_empieza_trabajo_extraer
        self.callback_termina_trabajo_extraer = callback_termina_trabajo_extraer
        self.callback_empieza_trabajo_copiar = callback_empieza_trabajo_copiar
        self.callback_termina_trabajo_copiar = callback_termina_trabajo_copiar
        self.callback_termina_trabajo_descargar_caratula = callback_termina_trabajo_descargar_caratula
        self.callback_termina_trabajo_descargar_disco = callback_termina_trabajo_descargar_disco
        self.callback_spinner = callback_spinner
        self.callback_nuevo_juego = callback_nuevo_juego
        self.callback_nuevo_descripcion = callback_nuevo_descripcion
        self.callback_nuevo_genero = callback_nuevo_genero
        self.callback_nuevo_online_feature = callback_nuevo_online_feature
        self.callback_nuevo_accesorio = callback_nuevo_accesorio
        self.callback_nuevo_companie = callback_nuevo_companie
        self.callback_error_importando = callback_error_importando
        self.callback_empieza_descarga = callback_empieza_descarga
        self.callback_empieza_descomprimir = callback_empieza_descomprimir
        self.callback_empieza_importar = callback_empieza_importar
        self.callback_termina_importar = callback_termina_importar
        self.callback_empieza_progreso_indefinido = callback_empieza_progreso_indefinido
        self.callback_termina_progreso_indefinido = callback_termina_progreso_indefinido

        self.actualizarPreferencias()

        # sesion http con wiitdb
        self.sesion_wiitdb = SesionWiiTDB()

        # pool ayudante
        self.poolBash = None
Exemplo n.º 2
0
 def __init__(self):
     self.count = 0
     Pool.__init__(self)
Exemplo n.º 3
0
 def __init__(self):
     self.count = 0
     Pool.__init__(self)