| Tópicos :: Lite. biblioteca de rosqueamento estilo erlang |
Baixe Agora |
Tópicos :: Lite. Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Leon Timmermans
- Site do editor:
- http://search.cpan.org/~leont/
Tópicos :: Lite. Tag
Tópicos :: Lite. Descrição
Biblioteca de rosqueamento estilo erlang Tópicos :: Lite é um módulo Perl que implementa threads. Uma diferença crucial com encadeamentos normais é que os encadeamentos são desconectados, exceto por filas de mensagens (canal). Assim, facilita um estilo de passagem de mensagem de multi-threading.synopsis Use moderno :: Perl; Use tópicos :: Lite QW / Spawn Receber Receber_Table /; Sub filho {My $ Other = Threads :: Lite :: Receber; enquanto (<>) {chomp; $ outros-> enviar (linha => $ _); }} meu $ filho = spawn ({monitor => 1}, \ criança); $ filho-> enviar (auto); meu $ continua = 1; while ($ continue) {recebimento_table ( => sub {my (undef, $ linha) = @_; diga "linha recebida: $ linha";}, => Sub {Diga "recebido final do arquivo"; $ Continue = 0;}, [] => sub {die sprintf "recebeu mensagem desconhecida: (% s)", junte-se "", @_; },); }; Requisitos: · Perl.
Tópicos :: Lite. Software Relacionado