Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

...

Image RemovedImage RemovedImage RemovedImage RemovedImage RemovedImage RemovedImage RemovedImage Removed

Image Removed      Image Removed 


QWS3270 COM .NET Help
FileTransfer..::.Send Method
FileTransfer Class  Example  See Also  Send Feedback

Transfers a file from the Windows computer to the mainframe host.

Namespace:  JollyGiant.Emulation
Assembly:  JGSComdotNet (in JGSComdotNet.dll) Version: 1.0.0.0 (1.0.0.0)

Image RemovedSyntax


C#
public StatusCode Send(
	string cmdline
)


Visual Basic (Declaration)
Public Function Send ( _
	cmdline As String _
) As StatusCode


Visual C++
public:
virtual StatusCode Send(
	String^ cmdline
) sealed


JavaScript
function Send(cmdline);


Parameters

cmdline
Type: System..::.StringSEND String
SEND command parameters (see remarks).

Return Value

The StatusCode indicating the result of the operation.

This can be one of the following values:


Status codeDescription
WHLLPARAMETERERRORParameter error or Data Length is zero or greater than 128.
WHLLFTXCOMPLETEThe file transfer completed (synchronous mode only).
WHLLFTXSEGMENTEDTransfer completed with one or more segmented records (synchronous mode only).
WHLLSYSERRORThe method failed due to a system error.
WHLLTRANSABORTEDThe file transfer aborted, either by the user or (if a timeout was set with SetSessionOptions(String, Int32
%
)) because the timeout period expired.
WHLLINVALIDFUNCTIONNUMInvalid function number.
WHLLFILENOTFOUNDPC file not found.
WHLLACCESSDENIEDAccess denied to PC file.
WHLLMEMORYInsufficient memory.
WHLLINVALIDENVIRONMENTInvalid environment.


Implements

IFileTransfer..::.Send(String)

Image RemovedRemarks

The 'cmdline' string should contain the SEND command parameters that you would normally enter at the TSO 'Ready' prompt.

For example, to send the file SALES.RPT from your PC to the CMS file SLS REPRT A on the host session with the short name session ID of "E:"

PC_FILE ID:HOST FILE NAME (OPTIONS

SALES.RPT E:SLS REPRT A (ASCII CRLF

Image RemovedExamples

Transfers a file named 'sales.rpt' from the PC to a CMS file 'SLS REPORT', using a session with ID 'E':
Image RemovedCopyC#
string cmdline = @"sales.rpt E:SLS REPORT (ASCII CRLR";
StatusCode code = Send(cmdline);
if (code == WHLLFTXCOMPLETE)
{
    // transfer completed successfully
}
else
{
    ReportError(code);
}

Image RemovedSee Also


Send comments on this topic to

Jolly Giant Software

Copyright 2009 by Jolly Giant Software, Inc.