التابع IO.sync=
في روبي
يضبط التابع sync
عند استدعائه بالشكل sync = boolean
قيمة راية "وضع المزامنة" (sync mode) إلى القيمة boolean
المنطقية.
عندما تساوي قيمة وضع المزامنة القيمة true
، فسيتم إرسال كل المخرجات مباشرةً إلى نظام التشغيل، ولن يُخزّن مؤقتًا في ذاكرة التخزين المؤقتة الداخلية لروبي.
البنية العامة
sync = boolean→ boolean
القيمة المعادة
تعاد القيمة المنطقة boolean
بعد تعيينها إلى وضع المزامنة.
أمثلة
مثال على استخدام التابع sync=
:
f = File.new("testfile")
f.sync = true
انظر أيضًا
- التابع
fsync
: يكتب مباشرةً جميع البيانات المخزنة في المجرى الذي استدعي معه على القرص. - التابع
sync
: يُعيد قيمة راية وضع المزامنة (sync mode) للمجرى الذي استدعي معه.