Actors

run_on_thread

يقوم بتشغيل التعليمات البرمجية المصدر في سياق مؤشر ترابط محدد.

الصيغة

run_on_thread(thread: thread, source: string, ...arguments?: ...any)
أسماء بديلة runonthread

الوسائط

الاسمالنوعالوصف
threadthreadموضوع لفحص أو تشغيل الداخل.
sourcestringقيمة المصدر المستخدمة من قبل العملية.
...arguments?...anyيتم إرسال الوسائط إلى إشارة الهدف أو الممثل أو الخيط أو الوظيفة.

الوصف

يقوم بتشغيل التعليمات البرمجية المصدر في سياق مؤشر ترابط محدد.

استدعه مع 3 parameter: thread, source, ...arguments. يوضح جدول arguments القيم المطلوبة والقيم التي تضبط السلوك.

لا يعيد بيانات. تعامل مع الاستدعاء كإجراء وتعامل مع الأخطاء حول موضع الاستدعاء عند الحاجة.

مثال

مثال استدعاء باستخدام قيم مؤقتة.

run_on_thread(coroutine.running(), "example", nil)