الفرق بين المراجعتين لصفحة: «Ruby/Process::GID»

من موسوعة حسوب
ط نقل جميل-بيلوني صفحة Ruby/Process/GID إلى Ruby/Process::GID: تصحيح العنوان.
طلا ملخص تعديل
 
سطر 4: سطر 4:
== توابع الصنف العامة (Public Class Methods) ==
== توابع الصنف العامة (Public Class Methods) ==


=== <code>[[Ruby/Process/GID/change privilege|change_privilege]]</code> ===
=== <code>[[Ruby/Process::GID/change privilege|change_privilege]]</code> ===
يُغيِّر مُعرِّف المجموعة الحقيقي والفعال للعملية الحالية إلى المعرِّف المُمرََّر إليه ثمَّ يُعيد معرِّف المجموعة الجديد.
يُغيِّر مُعرِّف المجموعة الحقيقي والفعال للعملية الحالية إلى المعرِّف المُمرََّر إليه ثمَّ يُعيد معرِّف المجموعة الجديد.


=== <code>[[Ruby/Process/GID/eid|egid]]</code> ===
=== <code>[[Ruby/Process::GID/eid|egid]]</code> ===
يُعيد مُعرِّف المجموعة الفعَّال (effective group ID) للعمليَّة الحاليَّة.
يُعيد مُعرِّف المجموعة الفعَّال (effective group ID) للعمليَّة الحاليَّة.


=== <code>[[Ruby/Process/GID/from name|from_name]]</code> ===
=== <code>[[Ruby/Process::GID/from name|from_name]]</code> ===
يبحث عن معرِّف مجموعةٍ باسمٍ محدَّد.
يبحث عن معرِّف مجموعةٍ باسمٍ محدَّد.


=== <code>[[Ruby/Process/GID/grant privilege|grant_privilege]]</code> ===
=== <code>[[Ruby/Process::GID/grant privilege|grant_privilege]]</code> ===
يضبط معرِّف المجموعة الفعال (effective group ID) ومُعرِّف المجموعة المحفوظ، إذا أمكن، للعمليَّة إلى المجموعة المعطاة. يُعيد التابع معرِّف المجموعة الفعال الجديد بعد ضبطه.
يضبط معرِّف المجموعة الفعال (effective group ID) ومُعرِّف المجموعة المحفوظ، إذا أمكن، للعمليَّة إلى المجموعة المعطاة. يُعيد التابع معرِّف المجموعة الفعال الجديد بعد ضبطه.


=== <code>[[Ruby/Process/GID/re exchange|re_exchange]]</code> ===
=== <code>[[Ruby/Process::GID/re exchange|re_exchange]]</code> ===
يُبدِّل معرِّفي المجموعة الحقيقي والفعال (real and effective group IDs) ويُعيد معرِّف المجموعة الفعال الجديد.
يُبدِّل معرِّفي المجموعة الحقيقي والفعال (real and effective group IDs) ويُعيد معرِّف المجموعة الفعال الجديد.


=== <code>[[Ruby/Process/GID/re exchangeable-3F|?re_exchangeable]]</code> ===
=== <code>[[Ruby/Process::GID/re exchangeable-3F|?re_exchangeable]]</code> ===
يتحقَّق من إمكانية التبديل بين معرِّفي المجموعة الحقيقي والفعَّال (real and effective group IDs) للعملية على المنصَّة الحاليَّة.
يتحقَّق من إمكانية التبديل بين معرِّفي المجموعة الحقيقي والفعَّال (real and effective group IDs) للعملية على المنصَّة الحاليَّة.


=== <code>[[Ruby/Process/GID/rid|rid]]</code> ===
=== <code>[[Ruby/Process::GID/rid|rid]]</code> ===
يُعيد معرِّف المجموعة الحقيقي (real group ID) للعمليَّة الحاليَّة.
يُعيد معرِّف المجموعة الحقيقي (real group ID) للعمليَّة الحاليَّة.


=== <code>[[Ruby/Process/GID/sid available-3F|?sid_available]]</code> ===
=== <code>[[Ruby/Process::GID/sid available-3F|?sid_available]]</code> ===
يبدِّل بين معرِّفي المجموعة الفعَّال والحقيقي للعمليَّة الحاليَّة. إذا مُرِّرت كتلةٌ إلى التابع، فسيعاد تبديل معرِّف المجموعة إلى ما كان عليه بعد أن تُنفَّذ هذه الكتلة.
يبدِّل بين معرِّفي المجموعة الفعَّال والحقيقي للعمليَّة الحاليَّة. إذا مُرِّرت كتلةٌ إلى التابع، فسيعاد تبديل معرِّف المجموعة إلى ما كان عليه بعد أن تُنفَّذ هذه الكتلة.


=== <code>[[Ruby/Process/GID/switch|switch]]</code> ===
=== <code>[[Ruby/Process::GID/switch|switch]]</code> ===
يبدِّل بين معرِّفي المجموعة الفعَّال والحقيقي للعمليَّة الحاليَّة.
يبدِّل بين معرِّفي المجموعة الفعَّال والحقيقي للعمليَّة الحاليَّة.



المراجعة الحالية بتاريخ 07:46، 30 مارس 2019

تحتوي الوحدة 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

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

مصادر