home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 8 Other
/
08-Other.zip
/
HPTDEM.ZIP
/
HAPSEND.RXC
< prev
next >
Wrap
Text File
|
1992-03-17
|
954b
|
28 lines
/* HAPSEND demo version (c) Copyright HeteroGenius Systems Ltd 1992 */
/* DEMOCMD -*- DEMOCMD -*- DEMOCMD -*- DEMOCMD */
PARSE UPPER ARG luname,lfname,rfname,fclass,repopt
IF VALUE('HAPLOGON_'luname,'Y','OS2ENVIRONMENT') <> 'Y' THEN
CALL HAPLOGON luname
SAY "HDP021I Sending" lfname "to" luname "*** SIMULATION ONLY ***"
/* Query the file size and time */
size = STREAM(lfname,'C','QUERY SIZE')
dtim = STREAM(lfname,'C','QUERY DATETIME')
IF size = '' THEN DO
SAY "HDP027I Open error, File=" lfname", Reason=No such file"
SAY "HDP004I File transfer unsuccessful"
EXIT 'HAPFAIL'; END
/* Emulate the file transfer */
IF repopt = 'NOREPL' THEN DO
SAY "HDP035I File" rfname "not replaced"
EXIT 4; END
delay = 10000
IF size < delay THEN delay = size
DO delay; m=0; END
SAY "HDP002I" size "bytes sent"
SAY "HDP003I File transfer complete"
EXIT 0
/* DEMOCMD -*- DEMOCMD -*- DEMOCMD -*- DEMOCMD */