Funciones Eio

Tabla de contenidos

  • eio_busy — Incrementar artificialmente la carga. Podría ser útil en pruebas, evaluaciones comparativas
  • eio_cancel — Cancelar una petición
  • eio_chmod — Cambiar los permisos de fichero/directorio
  • eio_chown — Cambiar los permisos de un fichero/directorio
  • eio_close — Cerrar un fichero
  • eio_custom — Ejecutar una petición personalizada como cualquier otra llamada eio_*
  • eio_dup2 — Duplicar un descriptor de fichero
  • eio_event_loop — Monitorizar libeio hasta que todas las peticiones sean procesadas
  • eio_fallocate — Permitir al llamador manipular directamente el espacio de disco asignado a un fichero
  • eio_fchmod — Cambiar los permisos de un fichero
  • eio_fchown — Cambiar el propietario del fichero
  • eio_fdatasync — Sincronizar el estado de ficheros que están en memoria con un dispositivo de almacenamiento
  • eio_fstat — Obtener el estado de un fichero
  • eio_fstatvfs — Obtener las estadísticas del sistema de ficheros
  • eio_fsync — Sincronizar el estado de un fichero en memoria con un dispositivo de almacenamiento
  • eio_ftruncate — Truncar un fichero
  • eio_futime — Cambiar los momentos de último y acceso y modificación de un fichero
  • eio_get_event_stream — Obtiene un flujo que representa una variable usada en comnunicaciones internas con libeio
  • eio_get_last_error — Devuelve un string que describe el último error asociado con un recurso de petición
  • eio_grp_add — Añadir una petición al grupo de peticiones
  • eio_grp_cancel — Cancelar un grupo de peticiones
  • eio_grp_limit — Establecer el límite de un grupo
  • eio_grp — Crear un grupo de peticiones
  • eio_init — (Re-)inicializa Eio
  • eio_link — Crear un enlace duro par un fichero
  • eio_lstat — Obtener el estado de un fichero
  • eio_mkdir — Crear un directorio
  • eio_mknod — Crear un fichero especial u ordinario
  • eio_nop — No hace nada, sólo recorre el ciclo de peticiones entero
  • eio_npending — Devolver el número de peticiones, excepto las no manejadas
  • eio_nready — Devolver el número de peticiones aún no tratadas
  • eio_nreqs — Devuelve el número de peticiones a ser procesadas
  • eio_nthreads — Devuelve el número de hilos actualmente en uso
  • eio_open — Abrir un fichero
  • eio_poll — Puede ser llamada siempre que existan peticiones pendientes que necesitan ser finalizadas
  • eio_read — Leer de un descriptor de fichero en un índice dado
  • eio_readahead — Perform file readahead into page cache
  • eio_readdir — Leer un directorio al completo
  • eio_readlink — Leer el valor de un enlace simbólico
  • eio_realpath — Obtener el nombre de ruta absoluto canonizado
  • eio_rename — Cambiar el nombre o la ubicación de un fichero
  • eio_rmdir — Eliminar un directorio
  • eio_seek — Reposiciona el índice del fichero abierto asociado con el argumento fd al argumento offset según la directiva whence
  • eio_sendfile — Transferir información entre descriptores de ficheros
  • eio_set_max_idle — Establecer el número máximo de hilos parados
  • eio_set_max_parallel — Esteblecer el máximo de hilos paralelos
  • eio_set_max_poll_reqs — Establecer el máximo número de peticiones procesadas en una monitorización
  • eio_set_max_poll_time — Establecer el tiempo máximo de monitorización
  • eio_set_min_parallel — Esteblecer el número de hilos paralelos mínimo
  • eio_stat — Obtener el estado de un fichero
  • eio_statvfs — Obtener las estadísticas del sistema de ficheros
  • eio_symlink — Crear un enlace simbólico
  • eio_sync_file_range — Sincornizar un segmento de fichero con el disco
  • eio_sync — Consignar el caché de buffer cache al disco
  • eio_syncfs — Realizar una llamada al sistema de syncfs de Linux si está disponible
  • eio_truncate — Truncar un fichero
  • eio_unlink — Borrar un nombre y posiblemente el fichero al que se refiere
  • eio_utime — Cambiar los momentos de último y acceso y modificación de un fichero
  • eio_write — Escribir en un fichero
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top