|
PortController.NET
ReceiveFileYModem Method
Receives one or more files using the YMODEM protocol.
Syntax
[Visual Basic]
object.ReceiveFileYModem(PathName [, Binary = True])
[C#]
object.ReceiveFileYModem(PathName [, Binary = true])
[C++]
object->ReceiveFileYModem(PathName [, Binary = true])
Parameters
object
An object expression that evaluates to a PortController object.
PathName
A string containing an absolute or relative pathname indicating where the received files are to be saved.
[optional] Binary
A Boolean value indicating whether the files to be received are binary files. Defaults to true.
Return Value
None
Remarks
Errors
- If this method is called while a file transfer is already in progress, PortController throws a "Unable to begin file transfer because a transfer is already in progress." exception
- Since YMODEM filenames are specified by the sender, all file path/permission errors are communicated through the OnFileTransferComplete event
- If an error occurs during the transfer, the OnFileTransferComplete event is fired
with the type of error
Example
[Visual Basic]
myPortController.ReceiveFileYModem("C:\", True)
[C#]
myPortController.ReceiveFileYModem("C:\\", true);
[C++]
myPortController->ReceiveFileYModem("C:\\", true);
See Also
SendFileYModem method | CancelFileTransfer method |
OnFileTransferStatusUpdate event |
OnFileTransferComplete event
|