Gestor de Memoria - Práctica 3 OS 1.0
Simulador de gestión de memoria con algoritmos de Primer Hueco y Siguiente Hueco.
Cargando...
Buscando...
Nada coincide
Referencia del archivo file_utils.c

Implementación de utilidades para operaciones de E/S con descriptores. Más...

#include "file_utils.h"
#include <sys/fcntl.h>
#include <unistd.h>
#include <fcntl.h>
#include <errno.h>
Gráfico de dependencias incluidas en file_utils.c:

Ir al código fuente de este archivo.

Funciones

int write_all (int fd, const void *buffer, size_t size)
 Escribe todos los bytes del buffer al descriptor de fichero.
ssize_t read_all (int fd, void *buffer, size_t size)
 Lee hasta size bytes de un descriptor a un buffer.
ssize_t transfer_data (int fd_src, int fd_dst, char *buffer, ssize_t buffer_size)
 Transfiere datos de un descriptor de origen a uno de destino.
ssize_t transfer_all (int fd_src, int fd_dst)
 Transfiere todo el contenido de un descriptor a otro.
ssize_t copy_file (const char *src_path, const char *dst_path)
 Copia un archivo completo a otra ubicación.

Descripción detallada

Implementación de utilidades para operaciones de E/S con descriptores.

Autor
Julian Hinojosa Gil
Fecha
2025
Versión
1.0
Ver también
file_utils.h para la documentación de la API pública.

Definición en el archivo file_utils.c.