Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

SIORF

2.0;siotf (sio_transmit_file), revision 2.0, 83/04/29
SIOTF (SIO_TRANSMIT_FILE) -- Transmit a file to a remote host.
usage:  SIOTF [[-L {1|2|3}] [-N] [-F] [-AE] [-OBJ] [-X host_name] [file|*]]...


FORMAT

  SIOTF [options] [pathname ...] [*]


  SIOTF sends the DOMAIN file(s) you specify to a remote computer ("host") using
  the appropriate SIO line and protocol.

  Arguments  and  options  may  appear  in  any order and are processed and take
  effect as encountered.  This  means  options  must  be  specified  BEFORE  the
  file(s) for which they are intended.

  The  transmission  protocols  used by SIOTF are described in the SIOTF command
  description in the "DOMAIN System Command Reference Manual."


ARGUMENTS

  pathname
  (optional)         Specify name of file to be transmitted.   If  you  wish  to
                     transmit data from standard input, use the "*" option.

                     Default if omitted:  must use "*."


OPTIONS

  -L n                Specify SIO line to be used for transmission.  The default
                     SIO line is 1.

  -N                 Select the Nibble protocol. (See "Protocols" following  the
                     SIOTF  command  description  in  the "DOMAIN System Command
                     Reference Manual.")

  -F                 Cause  SIOTF  to  continue  monitoring  the  SIO  line  for
                     transmission  requests  from  the  remote  host rather than
                     terminating when transmission is complete.

  -OBJ               Transmit a DOMAIN object file (presumably to another node.)
                     The SIO line used  for  the  transmission  must  have  been
                     previously  configured  (using  the  TCTL  command)  in the
                     following manner:

                                          $ tctl  -nosync  -insync

  -AE                Abort on error rather than attempting to continue.

  -X host_file       Pass a filename to the remote host.  The host can use  this
                     name  for  the  next  file it receives from the node.  This
                     presumes a host counterpart to SIORF (SIO_RECEIVE_FILE)  is
                     active.

  *                   Read  from  standard  input and send standard input to the
                     remote  host.  Signal  end  of  data  with  an  end-of-file
                     (CTRL/Z).


EXAMPLES


    1. $ siotf -f                              Wait for file requests over SIO
                                                line 1 and transmit them.

    2. $ tctl -line 2 -nosync -insync          Transmit file PROG1.BIN, then
       $ siotf -L 2 -obj prog1.bin prog2.bin    transmit file PROG2.BIN over
                                                SIO line 2.  Presumably the
                                                receiving side is using SIORF
                                                with -OBJ also, and has SIO
                                                line 2 configured properly.

    3. $ siotf -x tell_file /eng/notes         Send the name 'tell_file', then
                                                transmit the file /ENG/NOTES.
                                                Presumably the receiving side
                                                is in "forever" mode (-F) and
                                                thus waiting for instructions.


RELATED TOPICS

  More information is available.  Type:

  - HELP SIORF
    for details about receiving a file from a remote host.















Typewritten Software • bear@typewritten.org • Edmonds, WA 98026