Previous Topic: NMCMD FTSDEL Subcommand

Next Topic: NMCMD FTSXMIT Subcommand


NMCMD FTSSEND Subcommand

The FTSSEND subcommand provides TSO users with an on demand file transmission capability:

FTSSEND NAME( ftsname )
		[	COPY( ftsdef ) ] 
		DEST( ftsdest ) 
		[	CLASS( ftsclass ) ] 
		FRDSN( fromdsn ) 
			[ FRDSP( OLD | SHR ) 
			[ FRVOL( fromvol ) 
			    FRUNT( fromunit ) ] 
			[ MEMBERS( mem1 [ /ren1 ], mem2 [ /ren2 ], ...  ) ]  
		TODSN( todsn ) 
			[ TODSP( OLD | SHR | MOD | NEW | REP ) ] 
			[ TOVOL( tovol ) ] 
			[ TOUNT( tounit ) ] 
			[ TOSPC( units pri sec dir ) ] 
			[ TORFM( torecfm ) ] 
			  TOBLK( toblksize ) ] 
			  TOLRL( tolrecl ) ] 
			[ TIMCO( Y | N ) 
		TODSN( ‘SYSOUT’ ) 
			[ SOCLS( class ) ] 
			[ SOCOP( copies ) ] 
			[ SOHLD( N | Y ) ] 
			[ SODST( dest ) ] 
			[ SOFLD( N | Y ) ] 
			[ SOFRM( forms ) ] 
			[ SOFCB( fcb ) ] 
			[ SOUCS( ucs ) ] 
			[ SOPGM( program ) ] 
		[	MSG | NOMSG ] 
		[	MSG | NOMSG ] 
		[	PRIVATE | SYSTEM ] 
		[	FRCMD( ‘from command ’ ) ] 
		[	TOCMD( ‘to command ’ ) ] 
		[	GROUP( groupid ) ] 
		[	UDATA( ‘user data’ ) ] 
		[	FRXMIT( ftsdef ) ]

The FTSSEND subcommand services on demand file transmission requests by performing the following in sequence:

FTSDEF

Creates a file transmission definition (or chained series of definitions) in the VSF data set in the region with which the NMCMD TSO program is communicating.

FTSXMIT

Requests transmission of the previously defined request (or request chain).

These functions are performed by invoking the relevant NCL procedures; therefore, any restrictions imposed by these procedures also apply to requests originating from TSO.

The operands for the FTSSEND subcommand are identical to those for the FTSDEF subcommand.