Programming with Reflection

image\rwnprg32.gif WRQFastFileTransfer property

 

Syntax

object.WRQFastFileTransfer
object.WRQFastFileTransfer = Value

Works with

image\r124.gif

Data type

Enumeration

 

Description

Returns (first syntax line) or specifies (second syntax line) whether Reflection should attempt to use the fast file transfer feature. With this feature, you can move files between your PC and the host many times faster than with the standard file transfer protocol.

This property is relevant only when your host connection is through a network using the LAT, Telnet, or NS/VT protocol.

Use WRQFastCompression to specify how compression is handled during fast file transfers.

When fast file transfer is in effect, the following properties are ignored during file transfers:

WRQCompression

WRQEndCharacter

WRQExtraCharacters

WRQFrameSize

WRQStartCharacter

WRQTransferLink

WRQWindowSize

 

If you use the StartTrace method when fast file transfer is in effect, you won't be able to capture the actual flow of data. If you run VAXLINK2 with the L parameter, a host log file is not created.

It may be necessary to set this property to rcNever for sending ASCII files with records larger than 32767 bytes. The transfer will fail and Reflection will display an error message if this is necessary.

This property is relevant only for transfers that use the WRQ/Reflection protocol.

Values

The default value is rcNegotiate.

rcAlways Fast file transfer is always used. The transfer fails if the fast file transfer feature cannot be used.

rcNever Fast file transfer is never used.

rcNegotiate Reflection attempts to use the fast file transfer feature, but falls back to a standard transfer if a fast file transfer is not possible.

 

 

image\jump.gif Keyword Index

image\popup.gif Related Topics

image\popup.gif Reflection products that use this property