home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Professional / OS2PRO194.ISO / os2 / wps / com / zocdev / pip / abstract.doc next >
Encoding:
Text File  |  1993-12-17  |  1.6 KB  |  60 lines

  1. ABSTRACT: PIP (Plug In Potocols)
  2.  
  3.  
  4.  
  5. Terminal authors know this problem well. There is always one
  6. more protocol and there is always one more user who needs (or at
  7. least wants) it.
  8.  
  9.  
  10.  
  11. Under DOS external protocols are well known and they integrate
  12. themselves more or less (mostly less) into the environment of
  13. the terminalprogram.
  14.  
  15.  
  16.  
  17. PIP's shall provide this service for ZOC. ZOC provides a
  18. socket to plug in external protocols. This socket serves as an
  19. integration basis and lets the plug access important resources
  20. of the terminal program, mainly the com port and the terminal
  21. window. 
  22.  
  23.  
  24.  
  25. The ZOC Plug-In-Protocols are not the first attempt to integrate
  26. external protocols into terminals. On the Amiga exists a
  27. standard called XPR which has developed from the CIS-B sources
  28. of General Videotex (at least I believe so). 
  29.  
  30. It is rather a big think, requiring the Terminal program to
  31. provide services for file access, video access and so on. I
  32. think that this is not necessary, since unix style file access
  33. is a well accepted standard and with OS/2 it requires few lines
  34. of code to open a nice window (either running under PM or VIO).
  35.  
  36.  
  37.  
  38. Thus the interconnection between the socket (ZOC) and the plug
  39. was kept as simple as possible. This means of ease of
  40. implementation for the author of the terminal (me :-) and almost
  41. zero effort to understand the whole thing for the plug author
  42. (maybe you). 
  43.  
  44.  
  45.  
  46. If you are having any problems let me know (check the helpfile
  47. about how to contact me). I will help you as far as I can. 
  48.  
  49.  
  50.  
  51.  
  52.  
  53. Markus Schmidt
  54.  
  55. Nov, 1993
  56.  
  57.  
  58.  
  59. 
  60.