التابع 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) للمجرى الذي استدعي معه.