التابع IO.sync
في روبي
يُعيد التابع 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
.