Μονάδα Λειτουργίας FS_FILESIZE

Η Μονάδα Λειτουργίας FS_FILESIZE επιστρέφει το μέγεθος του αρχείου.

Το σύστημα αρχείων πρέπει να έχει προ-αρχικοποιηθεί με τη βοήθεια της FS_INIT. Όλες οι λειτουργίες πραγματοποιούνται ασύγχρονα για κάθε αποθηκευτικό μέσο που δημιουργείται.

Είσοδος GET

Με μια θετική ακμή, προσδιορίζεται το μέγεθος του αρχείου στο αποθηκευτικό μέσο.

Είσοδος DEV

Ορίζει τη συσκευή από την οποία θα γίνει η πρόσβαση στα αρχεία. Η συσκευή χρησιμοποιείται ανά έργο και μπορεί να διαχειριστεί στο μενού Έργο Εξωτερική Αποθήκευση.

Είσοδος PATH

Ορίζει τη διαδρομή προς το αρχείο στο αποθηκευτικό μέσο. Η διαδρομή αντιστοιχεί σε μια διαδρομή αρχείου Unix στο μορφασμό UTF-8, εάν αυτό υποστηρίζεται. Η διαδρομή παρουσιάζεται ως εξής:

Φάκελος/Υποφάκελος/Αρχείο.txt

Έξοδος DONE

Ο έξοδος επιστρέφει έναν παλμό επιτυχίας, για να πραγματοποιηθεί η επόμενη λειτουργία. Ο παλμός συμβαίνει κατά την ολοκλήρωση της διαδικασίας, ακόμη και αν έχει συμβεί κάποιο σφάλμα.

Έξοδος SIZE

Ο έξοδος επιστρέφει το μέγεθος του αρχείου σε bytes. Η κατάσταση αποθηκεύεται για μελλοντική χρήση.

Έξοδος ERROR

Επιστρέφει μια μηνύμα σφάλματος, εάν συμβεί κάποιο σφάλμα. Είναι FALSE, αν δεν έχει συμβεί κάποιο σφάλμα. Η κατάσταση αποθηκεύεται για μελλοντική χρήση.

Δυνατές αιτίες:

  • Η υπηρεσία του αποθηκευτικού μέσου δεν ξεκίνησε.
  • Η μνήμη δεν αρχικοποιήθηκε.
  • Τα στοιχεία σύνδεσης είναι άκυρα.
  • Ο απομακρυσμένος διακομιστής δεν μπορεί να επικοινωνήσει.
  • Το αποθηκευτικό μέσο δεν υπάρχει.
  • Η ορισμένη διαδρομή είναι άκυρη.