# ri > Concurrent::ErlangActor::OnPool

---
type: CommandReference
command: Concurrent::ErlangActor::OnPool
mode: perldoc
section: ""
source: perldoc
---

## Quick Reference

- `$actor = Concurrent::ErlangActor::OnPool->new(%args)` — create a new actor on a pool
- `$actor->receive($message)` — receive a message
- `$actor->run()` — run the actor

## Name

Concurrent::ErlangActor::OnPool - Actor running on a pool

## Synopsis

See the parent class [Concurrent::ErlangActor::AbstractActor](http://localhost/phpMan.php/perldoc/Concurrent%3A%3AErlangActor%3A%3AAbstractActor/markdown) for full usage.

## Options

No options documented in this module.

## Examples

No examples provided in the original documentation.

## See Also

- [Concurrent::ErlangActor::AbstractActor](http://localhost/phpMan.php/perldoc/Concurrent%3A%3AErlangActor%3A%3AAbstractActor/markdown) — parent class