mozilla
Los resultados de tu búsqueda

    Esquema del Administrador de descargas

    El Administrador de Descargas utiliza una tabla SQLite para hacer seguimiento de las descargas en progreso así como las descargas en cola y las terminadas.

    La tabla se mantiene en un archivo de base de datos llamado "downloads.sqlite", en una tabla llamada "moz_downloads". La versión actual del esquema de la base de datos es 8.

    Esta información está disponible usando el método nsIDownloadManager para leer los objetos nsIDownload para cada entrada de descargas. Sin embargo, si crees que que prefieres ir directamente a la tabla, puedes hacerlo usando el API Storage.

    El esquema de la tabla

    Nombre del campo Tipo Descripción
    id INTEGER Un ID único para la descarga. Este campo es la clave primaria para la tabla.
    nombre TEXT El nombre del archivo de la descarga.
    origen TEXT La URI origen de la descarga.
    destino TEXT La URI destino final de la descarga.
    tempPath TEXT El path del archivo temporal usado para la descarga.
    startTime INTEGER La hora de comienzo de la descarga.
    endTime INTEGER La hora de final de la descarga.
    state INTEGER El estado actual de la descarga. Ver the constants list in the nsIDownloadManager documentation.
    referrer TEXT El que refiere la descarga (página de donde proviene).
    entityID TEXT El ID identificador de nsIResumableChannel usado para implementar el canal de descarga. Esta información es usada para reanudar la descarga cuando ha sido pausada.
    currBytes INTEGER La cantidad actual de bytes que han sido descargados. Por defecto es 0, no puede ser nulo.
    maxBytes INTEGER El número total de bytes que hay que descargar. Por defecto es -1, no puede ser nulo.
    mimeType TEXT El tipo MIME del archivo.
    preferredApplication TEXT La aplicación preferida para abrir el archivo una vez finalizada la descarga.
    preferredAction INTEGER La constante de acción servida por nsIMIMEInfo que representa la acción a tomar al terminar la descarga. Por defecto es 0 (guardar en disco), no puede ser nulo.
    autoResume INTEGER 0 si la descarga del archivo no debe ser automáticamente reanudada, 1 si debe serlo. Por defecto es 0, no puede ser nulo.

    Ver también


    Etiquetas y colaboradores del documento

    Etiquetas: 
    Contributors to this page: HenryGR, Mgjbot
    Última actualización por: Mgjbot,