| Poe :: Componente :: Genérico :: Object Um componente PoE que fornece acesso não bloqueador a um objeto de bloqueio. |
Baixe Agora |
Poe :: Componente :: Genérico :: Object Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Philip Gwyn
- Site do editor:
- http://search.cpan.org/~gwyn/
Poe :: Componente :: Genérico :: Object Tag
Poe :: Componente :: Genérico :: Object Descrição
Um componente PoE que fornece acesso não bloqueador a um objeto de bloqueio. PoE :: Componente :: Genérico :: O objeto é um componente PoE que fornece acesso sem bloqueio a um objeto de bloqueio.Synopsis Use PoE :: componente :: genérico; Meu $ Genéricos = PoE :: Componente :: Genéricos-> Novo (Pacote => 'Builder', Fábricas => ); $ generic-> Build ({event => 'Created_foo'}, 'foo'); # Observe que isso acontece em uma criança Process Sub Builder :: Build {My ($ Package, $ arg) = @_; retorno abençoe {algo => $ arg}, 'outro :: pacote'; } # no evento "Created_foo" # Observe que isso acontece no processo pai SUB CREATE_FOO {MEU ($ REP, $ foo) = @_ ; Die $ REP -> {Erro} Se $ Res, -> {Erro} # $ foo é um objeto proxy para o construtor :: build retornou meu $ objid = $ foo-> objid; # ID exclusivo do objeto $ foo-> gordura ({}, @args); # Ligue para um método no objeto Foo $ foo-> rendimento ('jobbice', {}, @args); # mesmo que acima de $ foo-> Chamada ('Docha', {}, @args); # mesmo que acima de $ generic-> víbula ({obj => $ objid}, @args); # mesmo que acima} requisitos: · Perl.
Poe :: Componente :: Genérico :: Object Software Relacionado