genre | Remote |
author | Uwe Siems |
package | MeVisLab/Standard |
dll | MLRemoteFileTransfer |
definition | MLRemoteFileTransfer.def |
see also | RemoteSlaveFile |
keywords | transfer |
The module RemoteMasterFile enables file transfers to and from remote modules executed on a different computer.
This modules output must be connected with the input of a RemoteSlaveFile module and a file name must be selected.
If the Send button is pressed and the counter-part module is executed in a remote module, the file/directory is transferred to the file/directory specified on the other module.
The RemoteSlaveFile module normally lives in a remotely executed macro module. If a file/directory name is set in the RemoteMasterFile module, an appropriate temporary file/directory name is created in the slave module.
If Send is selected, the file/directory (with all contents) is sent to the counter-part module. If With partners is set, all files/directories with the same base name (up to the first dot) are transmitted also.
The slave module may also decide to transmit files. Since this is an asynchronous operation, one must attach a field listener to the Received from Slave! field to react on this condition, even if it was triggered by a local action.
Sets the local, absolute path to a file or directory to transmit (or receive).
If pressed, all files and directories covered by File Name and With partners are being transmitted.