Bloque de funciones FS_DISKINFO

El bloque de funciones FS_DISKINFO devuelve el espacio de almacenamiento del sistema de archivos.

Nota: Este bloque de funciones no admite conexiones FTP.

El sistema de archivos debe haber sido inicializado previamente mediante FS_INIT. Todas las operaciones se realizan de forma asíncrona por cada medio de almacenamiento creado.

Entrada GET

Al detectar un flanco positivo, se determina el espacio de almacenamiento del sistema de archivos.

Entrada DEV

Define el dispositivo desde el cual se accederá a los archivos. El dispositivo se utiliza por proyecto y puede administrarse en el menú contextual bajo Proyecto Almacenamiento externo.

Entrada PATH

Especifica la ruta al directorio en el medio de almacenamiento. La ruta corresponde a una ruta de archivo Unix en formato UTF-8, si este es compatible. La ruta se representa de la siguiente manera:

Carpeta/Subcarpeta

Salida DONE

La salida devuelve un impulso al finalizar con éxito para realizar la siguiente operación. El impulso ocurre al terminar el proceso, incluso si se ha producido un error.

Salida TOTAL

Devuelve el tamaño total del espacio de almacenamiento en bytes. El estado se almacena para su uso posterior.

Salida FREE

Devuelve el tamaño disponible del espacio de almacenamiento en bytes. El estado se almacena para su uso posterior.

Salida USED

Devuelve el tamaño utilizado del espacio de almacenamiento en bytes. El estado se almacena para su uso posterior.

Salida ERROR

En caso de error, devuelve un texto con un mensaje de error. Este es FALSE, si no ha ocurrido ningún error. El estado se almacena para su uso posterior.

Posibles causas:

  • El servicio del medio de almacenamiento no se ha iniciado.
  • El almacenamiento no se ha inicializado.
  • Las credenciales de inicio de sesión son inválidas.
  • No se pudo contactar con el servidor remoto.
  • El medio de almacenamiento no existe.
  • La ruta especificada es inválida.
  • El bloque de funciones no es compatible con el protocolo.