NAME
src/pmc/parrotthread.pmc - Represents a Parrot Thread.
DESCRIPTION
This type represents a parrot thread.
It provides the following methods: - join - detach - kill - pid
Methods
- void init()Create a new,
invalid handle to a running thread.
- void init_pmc(PMC *notused)Create a new,
invalid handle to a running thread.
- INTVAL get_integer()Return the thread ID of this thread.
- METHOD run(closure)Join the thread,
returning whatever its main method returns.
- METHOD join()Join the thread,
returning whatever its main method returns.
- METHOD detach()Detach the thread so it cannot be joined and will free its resources immediately when it exits.
- METHOD kill()Terminate a running thread.
