home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / TELECOM / mtp.lzh / mtp.l < prev    next >
Text File  |  1993-09-05  |  2KB  |  62 lines

  1. .TH MTP l "10/16/90" "Release 1.2" "OS-9"
  2. .SH NAME
  3. mtp \- Module Transfer Programme
  4. .SH SYNOPSIS
  5. mtp dest
  6. .SH DESCRIPTION
  7. .LP
  8. .I mtp
  9. is a program for transfering OS\-9 memory modules between the host's file
  10. system 
  11. and the memory of the OS\-9 system
  12. .I dest
  13. via a TCP/IP socket-based connection.
  14. .LP
  15. The OS\-9 system must be running the daemon
  16. .I mtpd
  17. for this programme to work.
  18. .LP
  19. Once the programme is started it prompts the user for commands which are
  20. described below. If the two characters !! are entered at the prompt the last
  21. command is repeated.
  22. .SH COMMANDS
  23. .TP
  24. bye
  25. This command terminates the programme.
  26. .TP
  27. put <file name>
  28. This command reads a module from the named file and loads it into the OS-9
  29. system's memory. If the module can't be found in the current working directory,
  30. then the directories specified in the environment variable MTPPATH are searched
  31. for the file.
  32. .I MTPPATH 
  33. should contain a list of directories separated by colons.
  34. .TP
  35. uput <file name>
  36. This is the same as
  37. .I put
  38. except that the server does not try to unlink any existing modules of the same
  39. name. This command is required if downloading an updated version of a module in
  40. ROM - the ROM version cannot be unlinked but will be masked by the new one.
  41. .TP
  42. get <module name> [<file name>]
  43. This command transfers the named module from the OS-9 system's memory into the
  44. named file on the host. If the file name is not specified, it is taken to be
  45. the same as the module name.
  46. .TP
  47. cd <directory name>
  48. This command changes the current working directory of mtp on the 
  49. .I host
  50. system, that is where it reads and writes host files.
  51. .TP
  52. pwd
  53. This command reports the current working directory on the host system.
  54. .TP
  55. ls <ls args>
  56. This command invokes the 
  57. .I host's
  58. directory listing command. It accepts the usual arguments for ls on the host.
  59. .SH BUGS
  60. Even though sockets are supposed to provide an error free connection it is
  61. possible for one end to hang waiting for data or receive corrupted data.
  62.