Result

Async::Command::Result

Encapsulates the results of a completed Async::Command run().

Attributes

command

  • The executed command that produced the result

attempts

  • The actual number of execution attempts

exit-code

  • The exit code returned from the command

stderr-results

  • The STDERR stream from the command

stdout-results

  • The STDOUT stream from the command

time-out

  • The timer that constrained the command's execution opportunity

timed-out

  • Flag that indicates whether or not the command completed within the prescribed time interval. If timed-out is true, execution was aborted

unique-id

  • Arbitrary identifier that is typically used to track the command from the original caller's perspective (used internally by Async::Command::Multi)

Async::Command v0.2.1

Async::Command - Run a command as a thread; Async::Command::Multi - do lots in parallel

Authors

  • Mark Devine

License

Artistic-2.0

Dependencies

Test Dependencies

Provides

  • Async::Command
  • Async::Command::Multi
  • Async::Command::Result

The Camelia image is copyright 2009 by Larry Wall. "Raku" is trademark of the Yet Another Society. All rights reserved.