الفرق بين المراجعتين لصفحة: «Ruby/IO/fdatasync»

من موسوعة حسوب
< Ruby‏ | IO
لا ملخص تعديل
لا ملخص تعديل
سطر 10: سطر 10:
==القيمة المُعادة==
==القيمة المُعادة==
يعيد التابع <code>fdatasync</code>القيمة صفر أو <code>nil</code>.
يعيد التابع <code>fdatasync</code>القيمة صفر أو <code>nil</code>.
==انظر أيضا==
* التابع <code>[[Ruby/IO/fsync|fsync]]</code>: يكتب على الفور جميع البيانات المخزنة في مجرى د/خ على القرص.
* التابع <code>[[Ruby/IO/flush|flush]]</code>: ينقل (Flushes)  أي بيانات مخزنة في [[Ruby/IO|مجرى د/خ]] <code>ios</code> إلى نظام التشغيل


==انظر أيضا==
* التابع <code>[[Ruby/IO/fcntl|fcntl]]</code>: يوفر  آلية لإصدار أوامر منخفضة المستوى للتحكم في [[Ruby/IO|مجاري د/خ]]
* التابع <code>[[Ruby/IO/fileno|fileno]]</code>: يُعيد  عددا صحيحا يمثل واصف الملف ل[[Ruby/IO|مجرى د/خ]].
==مصادر==
==مصادر==
*[http://ruby-doc.org/core-2.5.1/IO.html#method-i-fdatasync قسم  التابع fdatasync‎ في الصنف IO‎ في توثيق روبي الرسمي.]
*[http://ruby-doc.org/core-2.5.1/IO.html#method-i-fdatasync قسم  التابع fdatasync‎ في الصنف IO‎ في توثيق روبي الرسمي.]

مراجعة 14:07، 13 نوفمبر 2018

يكتب التابع fdatasync على الفور جميع البيانات المخزنة في مجرى د/خ على القرص.

إذا لم يكن نظام التشغيل يدعم fdatasync(2)‎، فسيُستدعى التابع fsync بدلاً منه (مما قد يطلق الاستثناء NotImplementedError).

البنية العامة

fdatasync 0 or nil

القيمة المُعادة

يعيد التابع fdatasyncالقيمة صفر أو nil.

انظر أيضا

  • التابع fsync: يكتب على الفور جميع البيانات المخزنة في مجرى د/خ على القرص.
  • التابع flush: ينقل (Flushes) أي بيانات مخزنة في مجرى د/خ ios إلى نظام التشغيل

مصادر