الوحدة Process::GID في روبي

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث

تحتوي الوحدة Process::GID على مجموعة من دوال الوحدة التي يمكنها، وبشكلٍ محمول (portably)، أن تجلب، وتضبط، وتُحوِّل مُعرِّفات المجموعة (group IDs) الحقيقيَّة والفعَّالة والمحفوظة للعملية الحاليَّة.

توابع الصنف العامة (Public Class Methods)

change_privilege

يُغيِّر مُعرِّف المجموعة الحقيقي والفعال للعملية الحالية إلى المعرِّف المُمرََّر إليه ثمَّ يُعيد معرِّف المجموعة الجديد.

egid

يُعيد مُعرِّف المجموعة الفعَّال (effective group ID) للعمليَّة الحاليَّة.

from_name

يبحث عن معرِّف مجموعةٍ باسمٍ محدَّد.

grant_privilege

يضبط معرِّف المجموعة الفعال (effective group ID) ومُعرِّف المجموعة المحفوظ، إذا أمكن، للعمليَّة إلى المجموعة المعطاة. يُعيد التابع معرِّف المجموعة الفعال الجديد بعد ضبطه.

re_exchange

يُبدِّل معرِّفي المجموعة الحقيقي والفعال (real and effective group IDs) ويُعيد معرِّف المجموعة الفعال الجديد.

?re_exchangeable

يتحقَّق من إمكانية التبديل بين معرِّفي المجموعة الحقيقي والفعَّال (real and effective group IDs) للعملية على المنصَّة الحاليَّة.

rid

يُعيد معرِّف المجموعة الحقيقي (real group ID) للعمليَّة الحاليَّة.

?sid_available

يبدِّل بين معرِّفي المجموعة الفعَّال والحقيقي للعمليَّة الحاليَّة. إذا مُرِّرت كتلةٌ إلى التابع، فسيعاد تبديل معرِّف المجموعة إلى ما كان عليه بعد أن تُنفَّذ هذه الكتلة.

switch

يبدِّل بين معرِّفي المجموعة الفعَّال والحقيقي للعمليَّة الحاليَّة.

مصادر