property ProtocolType : TApxProtocolType
TApxProtocolType = (
ptNoProtocol, ptXmodem, ptXmodemCRC,ptXmodem1K,
ptXmodem1KG, ptYmodem, ptYmodemG,
ptZmodem, ptKermit, ptAscii);
Default: ptZmodem
Determines the type of file transfer protocol.
Async Professional CLX encapsulates all of the file transfer protocols that it supports into a single component. To select a particular type of protocol, you must assign the desired type to the ProtocolType property. You should generally assign to ProtocolType shortly after creating the TApxProtocol component and before assigning other properties, since various defaults are assigned whenever you change ProtocolType, and some properties are valid only when ProtocolType has a particular value.
Assigning a new value to ProtocolType first deallocates any protocol-specific memory used by the prior protocol, then allocates and initializes any structures required by the current protocol.
You should generally not assign ptNoProtocol to ProtocolType, but it can be used to deallocate previous protocol memory while temporarily not allocating new protocol memory.
See also: BlockCheck