pthread_mutexattr_setkind_np(3)

الاسم
pthread_mutexattr_setkind_np, pthread_mutexattr_getkind_np - صفات إنشاء كائن المزامنة المُهملة

موجز
#include <pthread.h>

int pthread_mutexattr_setkind_np(pthread_mutexattr_t *attr, int kind);
int pthread_mutexattr_getkind_np(const pthread_mutexattr_t *attr,
                                 int *kind);

الوصف
هذه الدوال مُهملة، استخدم pthread_mutexattr_settype(3) و pthread_mutexattr_gettype(3) بدلاً من ذلك.

قيمة الإرجاع
pthread_mutexattr_getkind_np() تُرجع 0 دائمًا.

pthread_mutexattr_setkind_np() تُرجع 0 عند النجاح ورمز خطأ غير صفري عند الخطأ.

الأخطاء
عند الخطأ، تُرجع pthread_mutexattr_setkind_np() رمز الخطأ التالي:

EINVAL
    kind ليس PTHREAD_MUTEX_FAST_NP ولا PTHREAD_MUTEX_RECURSIVE_NP ولا PTHREAD_MUTEX_ERRORCHECK_NP.

انظر أيضًا
pthread_mutexattr_settype(3), pthread_mutexattr_gettype(3).

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

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

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