| Poe :: Componente :: Genérico :: Objeto Un componente POE que proporciona acceso sin bloqueo a un objeto de bloqueo. |
Descargar ahora |
Poe :: Componente :: Genérico :: Objeto Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Philip Gwyn
- Sitio web del editor:
- http://search.cpan.org/~gwyn/
Poe :: Componente :: Genérico :: Objeto Etiquetas
Poe :: Componente :: Genérico :: Objeto Descripción
Un componente POE que proporciona acceso sin bloqueo a un objeto de bloqueo. POE :: Componente :: Genérico :: El objeto es un componente POE que proporciona acceso sin bloqueo a un objeto de bloqueo. HSYNOPSIS Use POE :: Componente :: Genérico; MY $ GENERIC = POE :: Componente :: Genérico-> Nuevo (Paquete => 'Builder', Fábricas => ); $ genric-> construir ({evento => 'creado_foo'}, 'foo'); # Tenga en cuenta que esto sucede en un subrador de recursos de procesos secundarios :: Build {My ($ PAQUETE, $ arg) = @_; Devuelva bendice {algo => $ arg}, 'Otro :: Paquete'; } # En el evento "creado_foo" # note que esto sucede en el proceso padre Sub Create_foo {My ($ resp, $ foo) = @_ ; die $ resp -> {error} si $ resp -> {error} # $ foo es un objeto proxy a lo que Builder :: Build devolvió mi $ objid = $ foo-> object_id; # ID única del objeto $ foo-> Vibble ({}, @args); # Llame a un método en el objeto foo $ foo-> rendimiento ('Vibble', {}, @Args); # Igual que la llamada de $ foo-> ('Vibble', {}, @args); # igual que por encima de $ genérico-> Vibble ({obj => $ objid}, @args); # mismos que los requisitos anteriores}: · Perl
Poe :: Componente :: Genérico :: Objeto Software relacionado