IPC :: Morsesignals

IPC :: Morsesignals is een manier om te communiceren tussen processen met Morse-signalen.
Download nu

IPC :: Morsesignals Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Vincent Pit
  • Uitgever website:
  • http://search.cpan.org/~vpit/

IPC :: Morsesignals Tags


IPC :: Morsesignals Beschrijving

IPC :: Morsesignals is een manier om te communiceren tussen processen met Morse signalen. IPC :: Morsesignals is een manier om te communiceren tussen processen met Morse signalen. Synopsis Gebruik IPC :: Morsesignals QW / MSD MRECV /; mijn $ PID = vork; if (! gedefinieerde PID) {Die "Fork () Mislukt: $!"; } Elsif ($ PID == 0) {Mijn $ S = MRECV Lokale% SIG, CB => Sub {Print Stderr "ontvangen $ _ van $ _ ! N"; Uitgang }; 1 terwijl 1; } Devers "Hallo! n" => $ PID; WaitPID $ PID, 0; deze module implementeert een zeldzame vorm van IPC door Morse-achtige signalen te sturen via Sigusr1 en Sigusr2. Beide signalen worden gebruikt, dus u kunt ze niet in staat zijn om ze voor iets anders te houden wanneer u deze module gebruikt. Maar gebruik serieus, iets anders voor uw IPC.FunctionsMSMEND DSD $ MSG, $ PID Stuurt de string $ MSG naar het proces $ PID (of naar alle processen @ $ PID als $ PID een array-ref is) bij $ SPEED BITS per seconde. Standaardsnelheid is 512, stel het niet te laag of het doelwit zal missen bits en het hele bericht zal kreupel zijn. Als de vlag van het teken niet is ingediend (standaard is ingesteld), wordt de PID van de afzender niet verzonden met het pakket. UTF-8-gecodeerde snaren worden automatisch gedetecteerd. Het UTF8-bit van het pakketbericht is ingeschakeld, zodat de ontvanger ze kan coderen .RECV MRECV% SIG neemt als het eerste argument de% SIG HASH en retourneert een hash-referentie die de huidige referentie retourneert staat van de ontvanger. % SIG's Fields 'USR1' en 'USR2' worden vervangen door de callbacks van de ontvanger. CB Specificeert de callback om elke keer een complete boodschap te activeren. In principe wil je het zo gebruiken: mijn $ RCV = MRECV lokaal% sig, cb => sub {...}; in de callback, $ _ is de PID van de afzender (of 0 als de afzender wilde Blijf anoniem) en $ _ is het bericht ontvangen. Mevrouw Mevrouw $ rcvresets De status van de ontvanger $ RCV. Handig om transfers te aborteren. MBUSY MBUSY $ RCVRETURNES TRUE Als de ontvanger $ RCV momenteel bezig is met inkomende gegevens, of onwaarmalig anders.Mlastsender Mlastsender $ RCVholds De PID van het laatste proces dat gegevens naar de ontvanger $ RCV heeft verzonden, 0 als dat proces is verzonden anoniem, of undef als er nog geen bericht is gearriveerd. Het wordt niet gewist door "MRESET" .MLASTMSG MASTMSG $ RCVOLDS Het laatste bericht ontvangen door $ RCV, of UNDEF als er nog geen bericht is aangekomen. Het wordt niet gewist door "MRESET". Vereisten: · Perl


IPC :: Morsesignals Gerelateerde software

Axyl

Axyl is een PHP-bibliotheek / kader voor de ontwikkeling van websites. ...

142

Downloaden