الفرق بين المراجعتين لصفحة: «Ruby/Process::GID/grant privilege»
< Ruby | Process::GID
أنشأ الصفحة ب'{{DISPLAYTITLE:التابع <code>Process::GID.grant_privilege</code> في روبي}} يضبط التابع <code>grant_privilege</code> معرِّف المجموعة ا...' |
جميل-بيلوني (نقاش | مساهمات) ط نقل جميل-بيلوني صفحة Ruby/Process/GID/grant privilege إلى Ruby/Process::GID/grant privilege: تصحيح العنوان. |
(لا فرق)
| |
المراجعة الحالية بتاريخ 12:01، 4 ديسمبر 2018
يضبط التابع grant_privilege معرِّف المجموعة الفعال (effective group ID) و مُعرِّف المجموعة المحفوظ، إذا أمكن، للعمليَّة إلى المجموعة المعطاة. يُعيد التابع معرِّف المجموعة الفعال الجديد بعد ضبطه.
هذا التابع غير متاحٍ على جميع المنصَّات.
البنية العامة
Process::GID.grant_privilege(group) → integer
Process::GID.eid = group → integer
المعاملات
group
المجموعة المراد ضبط معرِّفها الفعال.
القيم المعادة
يُعاد معرِّف المجموعة الفعال الجديد بعد تعيينه.
أمثلة
مثالٌ عن استخدام التابع grant_privilege:
[Process.gid, Process.egid] #=> [0, 0]
Process::GID.grant_privilege(31) #=> 33
[Process.gid, Process.egid] #=> [0, 33]
انظر أيضًا
- التابع
change_privilege: يُغيِّر مُعرِّف المجموعة الحقيقي والفعال للعملية الحالية إلى المعرِّف المُمرَّر إليه ثمَّ يُعيد معرِّف المجموعة الجديد. - التابع
egid: يُعيد مُعرِّف المجموعة الفعَّال للعمليَّة الحاليَّة.
- التابع
rid: يُعيد معرِّف المجموعة الحقيقي للعمليَّة الحاليَّة.
- التابع
from_name: يبحث عن معرِّف مجموعةٍ باسمٍ محدَّد.