Scroll to navigation

pthread_condattr_init(3) Library Functions Manual pthread_condattr_init(3)

الاسم

pthread_condattr_init, pthread_condattr_destroy - سمات إنشاء الشرط

موجز

#include <pthread.h>

int pthread_condattr_init(pthread_condattr_t *attr); int pthread_condattr_destroy(pthread_condattr_t *attr);

الوصف

يمكن تحديد سمات الشرط عند وقت إنشاء الشرط، بتمرير كائن سمة شرط كوسيطة ثانية إلى pthread_cond_init(3). تمرير NULL يعادل تمرير كائن سمة شرط مع تعيين جميع السمات إلى قيمها المبدئية.

لا يدعم تطبيق LinuxThreads أي سمات للشروط. دوال سمات الشرط مُضمّنة فقط للامتثال لمعيار POSIX.

pthread_condattr_init() يُهيئ كائن سمة الشرط attr ويملؤه بالقيم المبدئية للسمات. pthread_condattr_destroy() يُدمر كائن سمة الشرط، الذي لا يجب إعادة استخدامه حتى يُعاد تهيئته. كلا الدالتين لا تفعلان شيئًا في تطبيق LinuxThreads.

قيمة الإرجاع

pthread_condattr_init() و pthread_condattr_destroy() تُرجعان دائمًا 0.

انظر أيضًا

pthread_cond_init(3).

ترجمة

تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.

17 مايو 2025 صفحات دليل لينكس 6.18