InfoConnect for Unisys VBA Guide
FileTransfer Object Members

The following tables list the members exposed by FileTransfer.

Properties
 NameDescription
Public PropertyConvertEOLToSeparatorReturns or specifies whether the WRQ/Reflection file transfer host program is instructed to generate a new record every time it receives the carriage return/linefeed sequence from the emulator.  
Public PropertyConvertISO7ToRoman8Returns or specifies whether ISO-7 characters are converted to Roman 8 characters in files that you receive.  
Public PropertyConvertMCSToNRCReturns or specifies whether Multinational Character Set (MCS) characters are converted to National Replacement Set (NRC) characters in files you send.  
Public PropertyConvertNRCToMCSReturns or specifies whether National Replacement Set (NRC) characters are converted to Multinational Character Set (MCS) characters in files you receive.  
Public PropertyConvertRoman8ToISO7Returns or specifies whether Roman 8 characters are converted to ISO-7 characters in files that you send.  
Public PropertyConvertSeparatorToEOLReturns or specifies how line separators are handled during ASCII file transfers.  
Public PropertyDeleteTrailingSpacesThis property returns or specifies how InfoConnect handles trailing spaces during ASCII file transfers.  
Public PropertyFTPCharacterSetTranslationEnabledReturns or specifies how ASCII character set translations occur during FTP file transfers.  
Public PropertyFTPClearConnectionInformationReturns or specifies how logon information on the FTP tab of the File Transfer Setup dialog box is cleared (and not used to log in to new hosts).  
Public PropertyFTPFileNamesTranslationEnabledReturns or specifies whether filename translation occurs during FTP transfers of ASCII files.  
Public PropertyFTPHostNameReturns or specifies the name or IP address of the server for FTP file transfers. This can be a host name that is resolved by the Hosts file on your PC or by a domain name server on your network.  
Public PropertyFTPPassiveModeReturns or specifies whether the InfoConnect integrated FTP client sends a PASV command to communicate with the server in passive mode (also called PASV mode).  
Public PropertyFTPPasswordReturns or specifies the default password to be used when logging in to an FTP server.  
Public PropertyFTPTransferTypeReturns or specifies the transfer type for FTP transfers from the File Transfer dialog box.  
Public PropertyFTPUserNameReturns or specifies the default user name to be used when logging into an FTP server.  
Public PropertyFTPUseSftpStructuredListingReturns or specifies the data listing style used for SFTP connections to Secure Shell servers.  
Public PropertyFTPUseWRQFTPReturns or specifies whether to use the Reflection FTP for file transfers.  
Public PropertyHostRecordSeparatorReturns or specifies the character to use as a record separator in the PC file when an ASCII files is transferred from the host.  
Public PropertyKermitAutomaticServerReturns or specifies how InfoConnect interacts with the host Kermit program.  
Public PropertyKermitCharacterSetTranslationEnabledSpecifies whether InfoConnect performs character set translations for ASCII transfers from the File Transfer dialog box.  
Public PropertyKermitChecksumReturns or specifies the level of error checking that's used, as supported by Kermit.  
Public PropertyKermitFileNamesTranslationEnabledReturns or specifies whether the filename translation options on the Translation tab in the File Transfer Setup dialog box are used for Kermit transfers.  
Public PropertyKermitPacketSizeReturns or specifies the desired packet size (in bytes) for Kermit transfers from the host.  
Public PropertyKermitReceiveEndCharacterReturns or specifies the character that indicates the end of a packet of data received from the host.  
Public PropertyKermitReceiveStartCharacterReturns or specifies the character that indicates the beginning of a packet of data received from the host.  
Public PropertyKermitReceiveStartupCommandReturns or specifies the command that directs the host Kermit program to receive a file from the local computer.  
Public PropertyKermitSendEndCharacterReturns or specifies the character that indicates the end of a packet of data sent to the host.  
Public PropertyKermitSendStartCharacterReturns or specifies the character that indicates the beginning of a packet of data sent to the host.  
Public PropertyKermitSendStartupCommandReturns or specifies the command that directs the host Kermit program to send one or more files to the local computer.  
Public PropertyKermitServerStartupCommandReturns or specifies the string sent to the host to start the host Kermit server program, when the KermitStartServer method is executed or, if KermitAutomaticServer is set to true, when a Kermit file transfer is initiated from the File Transfer dialog box.  
Public PropertyKermitTransferTypeReturns or specifies the transfer type for Kermit transfers.  
Public PropertyKermitWindowSizeIf the remote Kermit program supports sliding windows, this property determines the size (in packets) of a sliding window.  
Public PropertyParentGets the parent object (Terminal).  
Public PropertyPCRecordSeparatorReturns or specifies the character that is interpreted as a record separator in a PC ASCII file when it is transferred to the host.  
Public PropertyReadCtrlZAsEOFReturns or specifies whether InfoConnect interprets Ctrl-Z as the end-of-file marker in ASCII files sent to the host.  
Public PropertyReadTabAsSpacesReturns or specifies whether tab characters in local files are converted to space characters.  
Public PropertySpacesPerTabReturns or specifies the number of consecutive spaces that make up a single tab when converting these characters during ASCII file transfers.  
Public PropertyTextFileCharacterSetReturns or specifies whether InfoConnect uses the ASCII or ANSI character set.  
Public PropertyTransfer8Dot3FilenameCaseReturns or specifies how capitalization is handled in the names of files sent to the host.  
Public PropertyTransferAutoDetectASCIIExtensionListReturns or specifies which file extensions identify files to be transferred as ASCII files during file transfer using the Auto-Detect transfer type.  
Public PropertyTransferAutoDetectBinaryExtensionListReturns or specifies which file extensions identify files to be transferred as binary files during file transfer using the Auto-Detect transfer type.  
Public PropertyTransferAutoDetectDefaultTypeReturns or specifies what type of file transfer to use when no transfer type has been associated with the file extension of a file to be transferred using the Auto-Detect transfer feature.  
Public PropertyTransferAutoDetectImageLabelsExtensionListReturns or specifies which file extensions identify files to be transferred between two host computers during file transfer using the Auto-Detect transfer type.  
Public PropertyTransferAutoDetectScanExtensionListReturns or specifies file extensions for InfoConnect to scan when trying to determine a suitable file type for file transfers using the Auto-Detect transfer feature.  
Public PropertyTransferDefaultProtocolReturns or specifies which of the five transfer protocols that InfoConnect supports is used by default in the File Transfer dialog box.  
Public PropertyTransferDownloadDirectoryReturns or specifies the default folder for transfers to the local computer.  
Public PropertyTransferIfFileExistsDefaultReturns or specifies what happens with transfers from the File Transfer dialog box if the destination file already exists.  
Public PropertyTransferLogFileNameReturns or specifies the name of the file transfer log file.  
Public PropertyTransferLoggingEnabledReturns or specifies whether file transfer logging is enabled.  
Public PropertyTransferPresetConfigurationReturns or specifies a string that identifies a preset configuration for file transfer.  
Public PropertyTransferReceiveAs8Dot3Returns or specifies whether the names of received files are automatically truncated if they do not conform to the 8-dot-3 file naming convention.  
Public PropertyTransferReceiveTimeoutReturns or specifies the maximum wait (in seconds) for a response from the host or from InfoConnect during a transfer.  
Public PropertyTransferRetryLimitReturns or specifies the number of consecutive attempts to transmit a packet before abandoning a file transfer.  
Public PropertyTransferSpacesToUnderscoresReturns or specifies whether spaces in filenames are converted to underscores when files are sent from the emulator.  
Public PropertyTransferStartTimeoutReturns or specifies the length of time (in seconds) that the file transfer program waits for a response from the host before beginning a transfer.  
Public PropertyTransferStatusWindowVisibleReturns or specifies whether the File Transfer Status window is displayed while a file transfer occurs.  
Public PropertyTransferUnderscoresToSpacesReturns or specifies whether underscores in filenames are converted to spaces when files are received by the emulator.  
Public PropertyUseHostRecordSeparatorReturns or specifies whether InfoConnect uses the record separator character specified by HostRecordSeparator when an ASCII file is transferred from the host.  
Public PropertyUsePCRecordSeparatorReturns or specifies whether InfoConnect uses the record separator character specified by PCRecordSeparator when an ASCII file is transferred to the host.  
Public PropertyWriteCtrlZAsEOFWhen this property is set to true, InfoConnect automatically adds an end-of-file marker at the end of ASCII files it receives from the host.  
Public PropertyWriteSpacesAsTabReturns or specifies whether InfoConnect replaces spaces with tabs during ASCII file transfers from the host.  
Public PropertyWRQCompressionReturns or specifies how file compression is handled.  
Public PropertyWRQEndOfFrameCharacterReturns or specifies the character that indicates the end of a file transfer frame.  
Public PropertyWRQExtraCharactersReturns or specifies characters to convert into printable ASCII characters during a file transfer.  
Public PropertyWRQFastCompressionReturns or specifies whether InfoConnect compresses files transferred using fast file transfer.  
Public PropertyWRQFastFileTransferReturns or specifies whether InfoConnect attempts to use the fast file transfer feature.  
Public PropertyWRQFrameSizeReturns or specifies the total length (in characters) of a file transfer packet, including the start and end characters, but not the delimiting character.  
Public PropertyWRQFrameTerminatorReturns or specifies the character that comes at the end of a file transfer packet. This character causes a host read operation to complete.  
Public PropertyWRQHiddenFoldersVisibleReturns or specifies whether hidden folders (with names beginning with a period) on a UNIX host are displayed in the File Transfer dialog box when the host folder list is displayed.  
Public PropertyWRQHostErrorMessageReturns the host error message for a failed WRQ/Reflection protocol file transfer.  
Public PropertyWRQHostRecordSizeReturns or specifies the record size (in bytes) for files transferred to the host.  
Public PropertyWRQHostSystemReturns or specifies the type of host InfoConnect expects to interact with.  
Public PropertyWRQKeepFileReturns or specifies whether a copy of the file being sent should be kept on the host.  
Public PropertyWRQMPEFileNamesReturns (first syntax line) or specifies (second syntax line) whether InfoConnect uses the MPE filenaming convention.  
Public PropertyWRQMPEStreamSet this property to true to use the "stream" record format supported by POSIX and MPE programs for all files that you send to the host. (When you receive files from the host, the WRQ/Reflection protocol detects the record format of the host file and performs the correct translation.)  
Public PropertyWRQPreserveCountsReturns or specifies whether record byte counts are transferred with data during a binary transfer to the host.  
Public PropertyWRQPreserveDateReturns or specifies whether the destination file receives its creation date and time from the source file.  
Public PropertyWRQQEditFormatReturns (first syntax line) or specifies (second syntax line) whether HP 3000 host files are created with the QEDIT format.  
Public PropertyWRQRecordSizeVisibleReturns or specifies whether the Host record size edit control is displayed in the File Transfer dialog box.  
Public PropertyWRQRemoveFileExtensionReturns or specifies whether the DOS filename extension is automatically removed when files are sent to the host without explicit specification of the host filename.  
Public PropertyWRQSendSpooledReturns or specifies whether files are sent to a spooled device on the host.  
Public PropertyWRQStartOfFrameCharacterReturns or specifies the character that indicates the beginning of a file transfer frame.  
Public PropertyWRQStartupCommandReturns or specifies the host startup command for the WRQ/Reflection transfer protocol. This property is relevant only for transfers that use the WRQ/Reflection protocol.  
Public PropertyWRQSubmitBatchReturns or specifies whether a file is submitted to the batch queue upon completion of an ASCII transfer to a VMS host.  
Public PropertyWRQSubmitPrintReturns or specifies whether a file is submitted to the print queue upon completion of an ASCII transfer to a VMS host.  
Public PropertyWRQTransferLinkReturns or specifies the extent to which nonprinting ASCII characters are automatically converted to printing ASCII characters during file transfers.  
Public PropertyWRQTransferTypeReturns or specifies the transfer type for transfers from the File Transfer dialog box.  
Public PropertyWRQTransferWithAttributesReturns or specifies whether attribute information is included with a file being received from the host.  
Public PropertyWRQTranslateCarriageCtrlReturns or specifies whether FORTRAN and PRINT carriage control characters in VMS files are translated.  
Public PropertyWRQUseBlockReadsReturns or specifies whether VAXLINK2, the VMS host transfer program, is forced to read files in block mode rather than record mode.  
Public PropertyWRQWindowSizeReturns or specifies the number of packets that one side can receive before sending an acknowledgment.  
Public PropertyXmodemCharacterSetTranslationEnabledSpecifies whether InfoConnect performs character set translations during ASCII file transfers.  
Public PropertyXmodemExtensionReturns or specifies what type of Xmodem error checking is performed, as well as the Xmodem packet size.  
Public PropertyXmodemTransferTypeReturns or specifies the transfer type for Xmodem transfers from the File Transfer dialog box.  
Public PropertyZmodemAutoDownloadReturns or specifies whether InfoConnect takes advantage of the Zmodem automatic download feature.  
Public PropertyZmodemCharacterSetTranslationEnabledSpecifies whether InfoConnect performs character set translations during ASCII file transfers.  
Public PropertyZmodemDeleteCancelledReceivesReturns or specifies what happens when you cancel a Zmodem receive.  
Public PropertyZmodemFileNamesTranslationEnabledReturns or specifies whether the File name translation options on the Translation tab in the File Transfer Setup dialog box are used for Zmodem transfers.  
Public PropertyZmodemPacketSizeReturns or specifies the sub-packet size (in bytes) for file transfers to the remote system.  
Public PropertyZmodemReceiveStartupCommandSpecifies a command that starts the Zmodem receive command on the host when you send a file from the PC to the host using the Zmodem protocol.  
Public PropertyZmodemSendStartupCommandWhen you initiate a receive from the host using the Zmodem protocol, this command and the host filename are transmitted to the host.  
Public PropertyZmodemTransferTypeReturns or specifies the transfer type for Zmodem transfers from the File Transfer dialog box.  
Top
Methods and Functions
 NameDescription
Public MethodAbortTransferAborts a file transfer in progress for any of the supported transfer protocols (Kermit, WRQ/Reflection, Xmodem, or Zmodem) without communicating with the host program.  
Public MethodCancelTransferAttempts to cancel a file transfer in progress for any of the supported transfer protocols (Kermit, WRQ/Reflection, Xmodem, or Zmodem) by shutting down the host program.  
Public MethodFTPGetCurrentHostDirectoryReturns the current host directory used for FTP file transfers.  
Public MethodFTPReceiveFileTransfers one or more files from the host to the PC using FTP (file transfer protocol).  
Public MethodFTPSendFileTransfers one or more files from the PC to the host using FTP file transfer protocol. Use FTPStartServer to connect to the host server before using this method. Use FTPStopServer to disconnect from the host server after file transfer is complete.  
Public MethodFTPSetCurrentHostDirectorySets the current host directory used for FTP file transfers.  
Public MethodFTPStartServerConnects to a host server in preparation for FTP file transfers.  
Public MethodFTPStopServerDisconnects from a host server that was connected by FTPStartServer.  
Public MethodKermitReceiveFileTransfers one or more files from a remote computer running a Kermit program to the local computer, using the Kermit file transfer protocol.  
Public MethodKermitSendFileTransfers a file from the local computer to the remote system using the Kermit file transfer protocol.  
Public MethodKermitStartServerStarts a remote Kermit program in server mode.  
Public MethodKermitStopServerInstructs a remote Kermit program running in server mode to quit.  
Public MethodStartTransferLoggingInitiates file transfer logging.  
Public MethodStopTransferLoggingStops file transfer logging.  
Public MethodTransmitFileTransmits the specified file to the host.  
Public MethodWRQReceiveFileTransfers one or more files from the host to the PC using the WRQ/Reflection file transfer protocol.  
Public MethodWRQSendFileTransfers one or more files from the PC to the host using the WRQ/Reflection file transfer protocol.  
Public MethodWRQStartServerStarts the WRQ/Reflection protocol host server in preparation for multiple file transfers.  
Public MethodWRQStopServerStops the WRQ/Reflection protocol host server started by WRQStartServer.  
Public MethodXmodemReceiveFileTransfers a file from the host to the PC, using the Xmodem file transfer protocol.  
Public MethodXmodemSendFileTransfers a file from the PC to the host, using the Xmodem file transfer protocol.  
Public MethodZmodemReceiveFileTransfers one or more files from the host to the PC, using the Zmodem file transfer protocol.  
Public MethodZmodemSendFileTransfers one or more files from the host to the PC, using the Zmodem file transfer protocol.  
Top
Events
 NameDescription
Public EventFileTransferDoneRaised when a file transfer has completed.  
Top
See Also