Discussie :: wachtrij :: gecontroleerd

Monitor een wachtrij voor specifieke inhoud
Download nu

Discussie :: wachtrij :: gecontroleerd Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Elizabeth Mattijsen
  • Uitgever website:
  • http://search.cpan.org/~elizabeth/

Discussie :: wachtrij :: gecontroleerd Tags


Discussie :: wachtrij :: gecontroleerd Beschrijving

Thread :: Wachtrij :: Monitored is een PERL-module die alleen functioneert op Dreaded PerL of een niet-gehoorde PERL met de module "Vorken" geïnstalleerd.a Queue, zoals geïmplementeerd door Thread :: Queue :: Monitored is een thread-safe data-structuur erft van thread :: wachtrij. Maar in tegenstelling tot de standaarddraad :: Wachtrij, start het een enkele draad die de inhoud van de wachtrij bewaakt door nieuwe waarden van de wachtrij te nemen terwijl ze beschikbaar worden. Het kan worden gebruikt voor eenvoudigweg inloggen van acties die op de wachtrij zijn geplaatst. Of alleen uitgangswaarschuwingen als een bepaalde waarde wordt aangetroffen. Of wat dan ook. De actie die in de draad wordt uitgevoerd, wordt bepaald door een naam of verwijzing naar een subroutine. Deze subroutine wordt opgeroepen voor elke waarde verkregen uit de wachtrij.any Aantal threads kan veilig elementen toevoegen aan het einde van de lijst. Synopsis Gebruik Draad :: Wachtrij :: Monitored; My ($ q, $ t) = thread :: wachtrij :: bewaakt-> Nieuw ({monitor => sub {print "monitoringwaarde $ _ \ n"}, # is een must pre => sub {print "Monitoring \ n" voorbereiden \ N "}, # Optioneel Post => Sub {Print" Stop Monitoring \ N "}, # Optionele wachtrij => $ wachtrij, # Gebruik bestaande wachtrij, maak nieuwe indien niet opgegeven afrit => 'EXIT', # standaard naar undef}); $ q-> unquue ("foo"); $ q-> unqueue (undef); # Exit-waarde standaard @ post = $ t-> join; # Optioneel, wacht op Monitor Discussie om $ QUEUE = DRAAD :: Wachtrij :: Monitored-> Zelf; # "PRE", "DO", "PAST" ALLEENPRODUCTS HOMEPAGE


Discussie :: wachtrij :: gecontroleerd Gerelateerde software