نتائج البحث

اذهب إلى التنقل اذهب إلى البحث

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

تستعمل الوحدة Process للتعامل والتحكم بجميع العمليات في روبي. الثوابت CLOCK_BOOTTIME اطلع على توثيق التابع clock_gettime. CLOCK_BOOTTIME_ALARM اطلع على توثيق التابع clock_gettime. CLOCK_MONOTONIC اطلع على توثيق التابع clock_gettime. CLOCK_MONOTONIC_COARSE اطلع على توثيق التابع clock_gettime. CLOCK_MONOTONIC_FAST اطلع على توثيق التابع clock_gettime. CLOCK_MONOTONIC_PRECISE اطلع على توثيق التابع clock_gettime. CLOCK_MONOTONIC_RAW اطلع على توثيق التابع clock_gettime. CLOCK_MONOTONIC_RAW_APPROX اطلع على توثيق التابع clock_gettime. CLOCK_PROCESS_CPUTIME_ID اطلع على توثيق التابع clock_gettime. CLOCK_PROF اطلع على توثيق التابع clock_gettime. CLOCK_REALTIME اطلع على توثيق التابع clock_gettime. CLOCK_REALTIME_ALARM اطلع على توثيق ...

الكائن Process

يكون الكائن process عامًا (global) والذي يزود معلومات عن عملية Node.js الحالية ورقابةً عليها، كونه كائنًا عامًا فهو متوافر دومًا لتطبيقات Node.js دون استخدام ()require. أحداث Process الكائن process هو نسخة من EventEmitter. الحدث 'beforeExit' أُضيف في الإصدار: 0.11.12. يُطلَق الحدث 'beforeExit' عندما تفرغ Node.js من حلقة الأحداث (event loop) ولا يوجد عمل إضافي لجدولته. بشكل طبيعي، عملية Node.js سوف تنتهي عندما لا يكون هناك عمل مجدولٌ، لكن المُنصِت المسجِّل لحدث 'beforeExit' يمكن أن يعمل استدعاءات غير متزامنة، وبذلك يسبب ...

التابع Process::GID.from_name في روبي

يبحث التابع from_name عن معرِّف مجموعةٍ باسمٍ محدَّد. إذا لم يُعثَر على المجموعة، فسيُرمَى الاستثناء ArgumentError. البنية العامة Process::GID.from_name(name) → gid المعاملات name اسم المجموعة المراد البحث عن معرِّفها (GID). القيم المعادة يُعاد معرِّف المجموعة ذات الاسم name في حال العثور عليها؛ خلاف ذلك، يُرمَى الاستثناء ArgumentError. أمثلة مثالٌ عن استخدام التابع from_name: Process::GID.from_name("wheel") #=> 0 Process::GID.from_name("nosuchgroup") #=> can't find group for nosuchgroup (ArgumentError) انظر أيضًا التابع change_privilege: يُغيِّر مُعرِّف المجموعة الحقيقي والفعال للعملية الحالية إلى المعرِّف المُمرَّر إليه ثمَّ يُعيد ...

التابع Process::Sys.setuid في روبي

يضبط التابع setuid معرِّف المستخدم (user ID) للعمليَّة الحاليَّة إلى معرِّف مجموعة آخر معطى. هذا التابع غيرُ متاحٍ على جميع المنصَّات. البنية العامة Process::Sys.setuid(user) → nil المعاملات group المعرِّف الجديد للمستخدم المراد تعيينه إلى العملية الحالية. القيم المعادة تُعاد القيمة nil بعد ضبط معرِّف المستخدم الجديد للعملية الحالية. انظر أيضًا التابع setegid: يضبط معرِّف المجموعة الفعَّال للعمليِّة التي استدعيت معه إلى مجموعة محدَّدة. التابع seteuid: يضبط معرِّف المستخدم الفعَّال للعمليِّة التي استدعيت معه إلى مستخدم محدَّد. التابع setrgid: يضبط معرِّف ...

التابع Process::GID.switch في روبي

يبدِّل التابع switch بين معرِّفي المجموعة الفعَّال والحقيقي للعمليَّة الحاليَّة. إذا مُرِّرت كتلةٌ إلى التابع، فسيعاد تبديل معرِّف المجموعة إلى ما كان عليه بعد أن تُنفَّذ هذه الكتلة. البنية العامة Process::GID.switch → integer Process::GID.switch {|| block} → object المعاملات || المعاملات المُمرَّرة للكتلة block. block الكتلة المراد تنفيذها. القيم المعادة يُعاد عددٌ صحيحٌ (integer) يمثِّل معرِّف المجموعة الفعال الجديد إذا استُدعي التابع من دون تمرير الكتلة block؛ خلاف ذلك، تُعاد قيمة الكتلة block المُعطاة. انظر أيضًا التابع re_exchange: يُبدِّل معرِّفي المجموعة ...

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

تُغلِّف الوحدة Process::Status معلومات عن حالة عملية النظام النشطة أو المنتهية. يكون المتغيِّر ‎$?‎ المُضمَّن إمّا مساويًا للقيمة nil أو يكون كائنًا للوحدة Process::Status. fork { exit 99 } #=> 26557 Process.wait #=> 26557 $?.class #=> Process::Status $?.to_i #=> 25344 $? >> 8 #=> ...

التابع Process::GID.change_privilege في روبي

يُغيِّر التابع change_privilege مُعرِّف المجموعة الحقيقي والفعال للعملية الحالية إلى المعرِّف المُمرََّر إليه ثمَّ يُعيد معرِّف المجموعة الجديد. هذا التابع ليس متاحًا على جميع المنصات. البنية العامة Process::GID.change_privilege(group) → integer المعاملات group مُعرِّف المجموعة المراد التبديل إليه. القيم المعادة يُعاد معرِّف المجموعة group الجديد بعد تعيينه مكان المعرِّف القديم. أمثلة مثالٌ عن استخدام التابع change_privilege: [Process.gid, Process.egid] #=> [0, 0] Process::GID.change_privilege(33) #=> 33 [Process.gid, Process.egid] ...

التابع Process::Status.termsig في روبي

يُعيد التابع termsig عدد الإشارات التي تسبَّبت في إنهاء العمليَّة (أو القيمة nil إذا لم تنهَ العمليَّة بواسطة إشارة غير ملتقطة [uncaught signal]). البنية العامة termsig → integer or nil القيم المعادة يُعاد عدد الإشارات التي تسبَّبت في إنهاء العمليَّة، أو تُعاد القيمة nil إذا لم تنهَ العمليَّة بواسطة إشارة غير ملتقطة. انظر أيضًا التابع exitstatus: يُعيد البِتَّات الثمانية الأقل أهمية للقيمة التي تعيدها الشيفرة وتخرج بها من الحالة stat. التابع pid: يُعيد معرِّف العملية (process ID) الذي يمثِّله كائن ...

التابع Process::Sys.getegid في روبي

يُعيد التابع getegid معرِّف المجموعة الفعَّال (effective group ID) لعمليَّةٍ محدَّدة. هذا التابعغيرُ متاحٍ على جميع المنصَّات. البنية العامة egid → integer Process::GID.eid → integer Process::Sys.geteid → integer القيم المعادة يُعاد عددٌ صحيحٌ يمثِّل معرِّف المجموعة الفعَّال للعمليَّة. أمثلة مثالٌ عن استخدام التابع getegid: Process.egid   #=> 500 انظر أيضًا التابع geteuid: يُعيد معرِّف المستخدم الفعَّال لعمليَّةٍ محدَّدة. التابع getgid: يُعيد معرِّف المجموعة الحقيقي لعمليَّةٍ محدَّدةٍ. التابع getuid: يُعيد معرِّف المستخدم الحقيقي لعمليَّةٍ محدَّدةٍ. مصادر صفحة التابع getegid في الوحدة Process::Sys في توثيق ...

التابع Process::Sys.setresgid في روبي

يضبط التابع setresgid (المجموعة) معرِّفات المستخدم الحقيقية والفعَّالة والمحفوظة للعمليَّة الحاليَّة إلى المعرِّفات المُمرَّرة إليه. تمرير القيمة -1 مكان المعرِّف المراد إعادة تعيينه تعني إبقاء ذلك المعرِّف دون تغيير. هذا التابع غير متاحٍ على جميع المنصَّات. البنية العامة Process::Sys.setresgid(rid, eid, sid) → nil المعاملات rid المعرِّف الجديد المراد ضبط معرَّف المستخدم الحقيقي إليه. إن كانت قيمته المعطية 1-، فسيبقى المعرِّف على حاله دون تغيير. eid المعرِّف الجديد المراد ضبط معرَّف المستخدم الفعَّال إليه. إن كانت قيمته المعطية 1-، فسيبقى المعرِّف ...

عرض (20 السابقة | 20 التالية) (20 | 50 | 100 | 250 | 500).