Documentation
Module loaded when bootstraping the remote Perl server
Primitives for sending and receiving
The server that runs on the other side of the SSH link
A brief and basic introduction to Parallel Distributed Computing in Perl
A simple methodology to debug remote Perl programs with GRID::Machine
make tests on a remote machine
Modules
Remote Procedure Calls over a SSH link
Parallel Computing via SSH
Supply object methods for Remote I/O handles
Home Made "Make accessors" for a Class
Forking via SSH
Remote side of the Remote Input-Output
The object describing the result of a GRID::Machine RPC
Provides
in lib/GRID/Machine/Message.pm
in lib/GRID/Machine/REMOTE.pm
in lib/GRID/Machine/Group.pm
in lib/GRID/Machine/Process.pm
in lib/GRID/Machine/REMOTE.pm
Examples
- examples/17thom_manni.pl
- examples/2machines.pl
- examples/Include.pm
- examples/Include2.pm
- examples/Include3.pm
- examples/Include4.pm
- examples/Include5.pm
- examples/Include6.pm
- examples/MyLocal.pm
- examples/MyRemote.pm
- examples/Remotesub.pm
- examples/accessobject.pl
- examples/alias.pl
- examples/aliasremote.pl
- examples/anonymouscallback.pl
- examples/anonymouscallback2.pl
- examples/around.pl
- examples/async.pl
- examples/async1.pl
- examples/async2.pl
- examples/available.pl
- examples/bind.pl
- examples/byreference.pl
- examples/callbackbyname.pl
- examples/callbackbyname2.pl
- examples/callbackbyname3.pl
- examples/callbackbyname_err1.pl
- examples/chdir.pl
- examples/checkhost.pl
- examples/classes.pl
- examples/commandarray.pl
- examples/commandstring.pl
- examples/compile.pl
- examples/compile2.pl
- examples/compile3.pl
- examples/compile4.pl
- examples/compile5.pl
- examples/compileandaccessalias.pl
- examples/copyandmkdir.pl
- examples/debug.pl
- examples/dumpwithpdl.pl
- examples/erreval.pl
- examples/exists.pl
- examples/extendprotocol.pl
- examples/extendprotocol1.pl
- examples/file.pl
- examples/filter.pl
- examples/fork.pl
- examples/fork2.pl
- examples/fork3.pl
- examples/fork4.pl
- examples/fork5.pl
- examples/get.pl
- examples/get1.pl
- examples/getc.pl
- examples/gprint.pl
- examples/gridpipes.pl
- examples/include.pl
- examples/include2.pl
- examples/include3.pl
- examples/include4.pl
- examples/include5.pl
- examples/include6.pl
- examples/includewithuse.pl
- examples/includewithuseanderror.pl
- examples/installed.pl
- examples/ipcssh.pl
- examples/local.preamble.pl
- examples/logerr.pl
- examples/logic_id.pl
- examples/m.pl
- examples/makemethod.pl
- examples/makemethod1.pl
- examples/manni.pl
- examples/manycalls.pl
- examples/manycallsoutput.pl
- examples/manyevals.pl
- examples/mkdir.pl
- examples/modput.pl
- examples/nested.pl
- examples/nested2.pl
- examples/nested3.pl
- examples/nested4.pl
- examples/nested5.pl
- examples/nestedcallback.pl
- examples/nestedcallback1.pl
- examples/nestedcallback2.pl
- examples/nestedcallback3.pl
- examples/nestedcallbackdebug.pl
- examples/netcat.pl
- examples/netcat2.pl
- examples/netcat3.pl
- examples/netcat4.pl
- examples/netcat5.pl
- examples/netsshtelnetgridm2.pl
- examples/noerrvsok.pl
- examples/notavailable.pl
- examples/open.pl
- examples/open2.pl
- examples/open2_with_ptkd_standalone.pl
- examples/open2_with_ptkd_standalone_1.pl
- examples/open2_with_ptkd_standalone_2.pl
- examples/open2bc.pl
- examples/package.pl
- examples/package2.pl
- examples/pdl.pl
- examples/pi.c
- examples/pi.pl
- examples/pi2.pl
- examples/pi3.pl
- examples/pi4.pl
- examples/pi5.pl
- examples/pi6.pl
- examples/pi7.pl
- examples/pi8.pl
- examples/pipes.pl
- examples/pipes1.pl
- examples/pipes2.pl
- examples/poption.pl
- examples/port.pl
- examples/print.pl
- examples/prueba.pl
- examples/pruebacommand.pl
- examples/pruebacommandarray.pl
- examples/pruebaetsii.pl
- examples/put.pl
- examples/put1.pl
- examples/putwithport.pl
- examples/putwithportstring.pl
- examples/remotelibs.pl
- examples/remotetest.pl
- examples/remotetest1.pl
- examples/remotetest2.pl
- examples/riofrommachine.pl
- examples/sharedclasses.pl
- examples/showloganderrfiles.pl
- examples/smallpar.pl
- examples/smallpar1.pl
- examples/smallpar2.pl
- examples/smallpar3.pl
- examples/smallpar4.pl
- examples/sshoptions.pl
- examples/sshoptions2.pl
- examples/sshseveralpipes4.pl
- examples/struct.pl
- examples/subfromserver.pl
- examples/synopsis.pl
- examples/synopsis1.pl
- examples/synopsis2.pl
- examples/synopsis3.pl
- examples/synopsisiohandle.pl
- examples/synopsisiohandle2.pl
- examples/synopsisqc.pl
- examples/synopsisreport.pl
- examples/syntaxerr.pl
- examples/syntaxerr2.pl
- examples/syntaxerr3.pl
- examples/syntaxerr4.pl
- examples/syntaxerr5.pl
- examples/syntaxerr6.pl
- examples/t.pl
- examples/t1.pl
- examples/testptkdb.pl
- examples/testptkdb1.pl
- examples/testptkdb4.pl
- examples/testptkdb_2.pl
- examples/testptkdb_3.pl
- examples/testrem.pm
- examples/toorion.pl
- examples/transfer.pl
- examples/transfer2.pl
- examples/transfer3.pl
- examples/transfer4.pl
- examples/unshiftinc.pl
- examples/uses.pl
- examples/uses1.pl
- examples/vars1.pl
- examples/vars2.pl
- examples/vars3.pl
- examples/vars4.pl
- examples/vars5.pl
- examples/vars6.pl
- examples/version.pl
- examples/wait1.pl
- examples/wait2.pl
- examples/waitpi.pl
- examples/watchgridmachines.pl
- examples/watchgridmachines2.pl
- examples/watchgridmachines3.pl
- examples/watchgridmachines4.pl
- examples/xclock.pl