التابع File.mkfifo في روبي

من موسوعة حسوب
< Ruby‏ | File
اذهب إلى التنقل اذهب إلى البحث
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

ينشئ التابع mkfifo ملفًا خاصًّا من النوع "أنبوبة مسماة" (FIFO ويدعى أحيانًا named pipe) باسم وأذونات محدَّدة.

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

mkfifo(file_name, mode=0666) => 0

المعاملات

file_name

اسم الأنبوبة المسماة (FIFO) المراد إنشاؤها.

mode

نمط أذونات الأنبوبة المسماة المراد إنشاؤها. تُعدَّل هذه القيمة عبر القناع umask للعملية الحالية بالطريقة المعتادة وهي: أذونات الملف المُنشَأ تكون حاصل العملية mode & ~umask.

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

تعاد القيمة 0 بعد اكتمال تنفيذ العملية.

انظر أيضا

  • التابع link: ينشئ اسمًا جديدًا لملف موجود باستعمال وصلة صلبة (hard link).
  • التابع new: يفتح ملفًا محدَّدًا وبوضع معيَّن ثم يعيد كائنًا جديدًا من النوع File.

مصادر