mozilla
Los resultados de tu búsqueda

    El administrador de hilos

    Imagen:traduccion-pendiente.png Esta página está traduciéndose a partir del artículo The_Thread_Manager, razón por la cual puede haber algunos errores sintácticos o partes sin traducir. Puedes colaborar continuando con la traducción

    El administrador de hilos, introducido en Firefox 3, ofrece un mecanismo simple de utilizar para crear hilos y enviarles eventos para que los procese.

    Interfaces

    Existen varias interfaces que proveen el soporte multihilo:

    nsIThreadManager
    El administrador de hilos en sí mismo te permite crear hilos.
    nsIThread
    La interfaz nsIThread encapsula un sistema de hilos funcional, proveyendo un acceso multi-plataforma sencillo al multihilo desde tu código.
    nsIThreadPool
    Un pool de hilos provee un conjunto limitado de "hilos de trabajo". Cuando envies un evento al pool, el pool elije un hilo de trabajo disponible para procesar el evento.
    nsIThreadInternal
    Una subclase de nsIThread que es implementada por el objeto XPCOM de hilo para agregar soporte de observadores de la actividad de envíos al hilo.
    nsIThreadObserver
    Provee la habilidad de monitorear el hilo, recibir notificaciones cuando se le envían eventos y cuando terminan de ser procesados.
    nsIThreadEventFilter
    Esta interfaz es usada por el método pushEventQueue() en nsIThreadInternal para permitir el filtrado de eventos.

    Usando el administrador de hilos

    Para usar el Administrador de Hilos, necesitas encapsular cada porción de código de trabajo en un objeto XPCOM nsIRunnable. Puedes escribir el objeto totalmente en javascript, no es excesivamente dificil hacerlo.

    Etiquetas y colaboradores del documento

    Etiquetas: 
    Contributors to this page: Mgjbot, Mariano, PhoneixS, Nathymig
    Última actualización por: PhoneixS,