Child::Link::IPC - Base class for process links that provide IPC.
This class inherits from:
Read a message from the child.
- $proc->write( @MESSAGES )
Send the messages to the child. works like print, you must add "\n".
- $proc->say( @MESSAGES )
Send the messages to the child. works like say, adds the separator for you (usually "\n").
- $proc->autoflush( $BOOL )
Turn autoflush on/off for the current processes write handle. This is on by default.
Flush the current processes write handle.
- $proc->_ipc( $new )
Accessors for you to use or ignore.
Should return a read handle for reading from the child.
Should return a write handle for writing to the child.
Called by new during construction
This module is part of the Fennec project. See Fennec for more details. Fennec is a project to develop an extendable and powerful testing framework. Together the tools that make up the Fennec framework provide a potent testing environment.
The tools provided by Fennec are also useful on their own. Sometimes a tool created for Fennec is useful outside the greater framework. Such tools are turned into their own projects. This is one such project.
- Fennec - The core framework
The primary Fennec project that ties them all together.
Chad Granum email@example.com
Copyright (C) 2010 Chad Granum
Child is free software; Standard perl licence.
Child is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the license for more details.