Threads :: Shareded

PERL-extensie voor het delen van gegevensstructuren tussen threads
Download nu

Threads :: Shareded Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Jerry D. Hedden
  • Uitgever website:
  • http://search.cpan.org/~jdhedden/

Threads :: Shareded Tags


Threads :: Shareded Beschrijving

Perl-extensie voor het delen van gegevensstructuren tussen draden Standaard zijn variabelen privé voor elke draad en elk nieuw gemaakte thread krijgt een privékopie van elke bestaande variabele. Met deze module kunt u variabelen delen in verschillende draden (en pseudo-vorken op Win32). Het wordt samen met de threads-module gebruikt. THREEDS :: DANDED is een PERL-module die alleen het delen van de volgende gegevenstypen ondersteunt: Scalars en Scalar Refs, arrays en array Refs en Hashes en Hash Refs.Synopsis Gebruik draden; Gebruik draden :: gedeeld; mijn $ var: gedeeld; mijn% HSH: gedeeld; mijn @ary: gedeeld; mijn ($ scalaire, @array,% hash); deel ($ scalair); delen (@array); deel (% hash); $ 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 (]); {vergrendelen (% hash); ...} cond_wait ($ scalair); cond_timedwait ($ scalaire, tijd () + 30); cond_broadcast (@array); cond_signal (% hash); mijn $ lockvar: gedeeld; # Conditie Var! = Lock var cond_wait ($ var, $ lockvar); cond_timedwait ($ var, tijd () + 30, $ lockvar); Vereisten: ˇ Perl


Threads :: Shareded Gerelateerde software