التابع IO.sync= في روبي
يضبط التابع sync= قيمة راية وضع المزامنة “sync mode' عند إحدى القيمتين true أو false. عندما تكون قيمة وضع المزامنة true، فسيتم إرسال كل المخرجات فورًا إلى نظام التشغيل، ولن تُخزن (buffered) داخليًا. يُعيد التابع sync= الحالة الجديدة. انظر أيضا صفحة IO#fsync.
البنية العامة
sync = boolean→ boolean
القيمة المُعادة
أمثلة
مثال على استخدام التابع sync=:
f = File.new("testfile")
f.sync = true
انظر أيضا
- التابع
sync: يُعيد قيمة راية وضع المزامنة "sync mode" الحالية لمجرى د/خios. عندما تكون قيمة وضع المزامنة true، فسيتم إرسال كل المخرجات فورًا إلى نظام التشغيل، ولن يُخزّن مؤقتًا من قبل روبي داخليًا. انظر أيضا صفحةIO#fsync. - التابع
sysread: يقرأmaxlen(انظر فقرة البنية العامة) بايتًا من مجرى د/خ الذي استُدعي معهiosباستخدام قراءة منخفضة المستوى (low-level read) ويُعيدها كسلسلة نصية. لا تخلط هذا التابع مع التوابع الأخرى التي تقرأ من مجرى د/خios، أو قد تحصل على نتائج غير متوقعة.