PoE :: Component :: Lightspeed

POE :: COMPONENT :: LIGHTSPEED - The RomPing Grounds of IKC2.
Download nu

PoE :: Component :: Lightspeed Rangschikking & Samenvatting

Advertentie

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

PoE :: Component :: Lightspeed Tags


PoE :: Component :: Lightspeed Beschrijving

PoE :: Component :: Lightspeed - de Raving Grounds of IKC2. POE :: COMPONENT :: LIGHTSPEED - de Raving Grounds of IKC2.Synopsis Gebruik PoE; Gebruik PoE :: Component :: Lightspeed :: Client; # Maak een nieuwe client session poe :: component :: Lightspeed :: client-> spawn ('kernel' => 'Testbox', 'Adres' => '192.168.1.100',); # Creëer onze eigen sessie om te communiceren met Lightspeed PoE :: Session-> Create (Inline_states => {_start => sub {$ _ -> alias_set ('MySessie'); # Ja, een betere manier om "te monitoren Lightspeed is onderweg ... # voor nu, Geef PoE wat tijd om $ _ -> Delay_Set ('do_stuff', 5) aan te sluiten; # Demonstratie van Lightspeed Hackery $ _ -> Delay_Set (' verward ', 1);},' do_stuff '=> sub {# Perfect $ _ -> Post (' Poe: // OtherBox / MySession / Ping ',' Hoe gaat het met u? '); # Fouth # $ _ -> Post (PoE: // OtherBox / MySession ',' Ping ',' Hoe gaat het met je? ');},' Pong '=> sub {print "ontvangen' Pong 'van" $ _ -> ID. "N";}, 'verward' => sub {# is dit een lichtspeed sessie? If ($ _ -> is_lightspeed) {# yay! Print "ontvangen Lightspeed-aanvraag van: ' ";} anders {print" ontvangen regelmatig verzoek van: '";} Print $ _ -> ID."' State '". $ _ ."' bestand '". $ _ . "'Lijn'". $ _ . "N";},); --------- Gebruik POE; Gebruik PoE :: Component :: Lightspeed :: Server; # Maak een nieuwe server Session Poe :: Component :: Lightspeed :: Server-> Spawn ('kernel' => 'andereBox', 'Adres' => '192.168.1.100',); # Creëer onze eigen sessie om te luisteren naar verzoeken van Lightspeed PoE :: Session-> Create (Inline_states => {_start => sub {$ _ -> alias_set ('MySessie');}, 'Ping' => Sub {Print "ontvangen 'Ping' van". $ _ -> ID. "->". $ _ . "N"; # Perfect $ _ -> Post ($ _ , 'Pong', 'Wassup!'); $ _ -> Post ($ _ -> ID, 'Pong', 'Wazzup!'); # verkeerd # $ _ -> Post ("$ _ ", 'Ping', 'Wassup!'); # Demonstratie van Lightspeed Hackery $ _ -> Post ('Poe: // Testbox / MySession / Confused', 'HUH!') ;},},); Vereisten: · PERLWAT IS NIEUW IN DEZE RELEASE: · Toegevoegde POE-0.3101-ondersteuning · Beshibed versies van modules, zodat de pauze-indexer niet klagen over het is een lagere versie


PoE :: Component :: Lightspeed Gerelateerde software