التابع IO.sync‎ في روبي

من موسوعة حسوب
< Ruby‏ | IO
مراجعة 20:32، 13 نوفمبر 2018 بواسطة محمد-بغات (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>IO.sync‎</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف: Ruby Method [[تصنيف: Ruby IO]...')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

يُعيد التابع sync قيمة راية وضع المزامنة "sync mode" الحالية لمجرى د/خ ios. عندما تكون قيمة وضع المزامنة true، فسيتم إرسال كل المخرجات فورًا إلى نظام التشغيل، ولن يُخزّن مؤقتًا من قبل روبي داخليًا. انظر أيضا صفحة IO#fsync.

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

sync  true or false

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

أمثلة

مثال على استخدام التابع sync‎:

f = File.new("testfile")
f.sync   #=> false‎

انظر أيضا

  • التابع stat: يُعيد معلومات الحالة لمجرى د/خ الذي استُدعي معه ios على هيئة كائن من النوع File::Stat.
  • التابع sync=: يضبط قيمة راية وضع المزامنة “sync mode' عند إحدى القيمتين true أو false. عندما تكون قيمة وضع المزامنة true، فسيتم إرسال كل المخرجات فورًا إلى نظام التشغيل، ولن تُخزن (buffered) داخليًا. يُعيد الحالة الجديدة. انظر أيضا صفحة IO#fsync.

مصادر