المواضيع: Shared.

امتداد بيرل لتبادل هياكل البيانات بين المواضيع
التحميل الان

المواضيع: Shared. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Jerry D. Hedden
  • موقع ويب الناشر:
  • http://search.cpan.org/~jdhedden/

المواضيع: Shared. العلامات


المواضيع: Shared. وصف

امتداد بيرل لتقاسم هياكل البيانات بين المواضيع بشكل افتراضي، تكون المتغيرات خاصة لكل مؤشر ترابط، ويحصل كل مؤشر ترابط تم إنشاؤه حديثا نسخة خاصة من كل متغير موجود. تتيح لك هذه الوحدة مشاركة المتغيرات عبر مؤشرات ترابط مختلفة (وشوكة زائفة على Win32). يتم استخدامه جنبا إلى جنب مع Module.Threads :: Shared هي وحدة نمطية للبيرل تدعم تقاسم أنواع البيانات التالية فقط: Scalars and Scalar Refs، صفيفات ومصفوفة Refs، والتجزح والتجزئة Refs.synopsis استخدام المواضيع؛ استخدام المواضيع :: مشترك؛ بلدي $ var: المشتركة؛ بلدي هش: المشتركة؛ بلديary: المشتركة؛ بلدي (scalar $، ray، hash)؛ حصة ($ العددية)؛ شارك (RAY)؛ حصة ( التجزئة)؛ $ var = $ scalar_value؛ $ var = $ shared_ref_value؛ $ var = shared_clone ($ non_shared_ref_value)؛ $ var = shared_clone ({'foo' => })؛ $ hsh {'foo'} = $ scalar_value؛ $ hsh {'bar'} = $ shared_ref_value؛ $ hsh {'baz'} = shared_clone ($ non_shared_ref_value)؛ $ hsh {'quz'} = shared_clone ()؛ $ ary = $ scalar_value؛ ARY $ = $ shared_ref_value؛ $ ary = shared_clone ($ non_shared_ref_value)؛ $ ARY = shared_clone (])؛ {قفل ( التجزئة)؛ ...} cond_wait ($ scalar)؛ cond_timedwait ($ العددية، الوقت () + 30)؛ cond_broadcast (ray)؛ cond_signal ( التجزئة)؛ بلدي lockvar $: المشتركة؛ # الشرط فار! = قفل var cond_wait ($ var، lockvar)؛ cond_timedwait ($ var، الوقت () + 30، lockvar $؛ متطلبات: perl.


المواضيع: Shared. برامج ذات صلة