MAINSAIL STREAMS User's Guide, Appendix C

previous   next   top   contents   index   framed top   this page unframed


C. System-Specific Support for STREAMS

Table C–1 lists the currently implemented support for various stream- and Scheduler-related features.

Table C–1. Features Supported by STREAMS Implementations
Platform Abbreviation TTY Interrupts Scheduled TTY Stream Scheduled Streams Other Than TTY Timeouts When Scheduling PROCESS Child Processes PTYPRO Child Processes SERVICE Service Streams
hppa * * * * * + *
hppa64 * * * * * + *
linia64 * * * * * * *
linpn * * * * * * *
ntpnt + ? * * * ? *
psolrs * * * * * * *
raix * * * * * * *
solrs * * * * * * *
sun4 * * * * * * *
Key:
* = implemented
+ = possible (but not implemented)
? = XIDAK has not determined whether possible
- = impossible to implement
Comments:

  1. Standard UNIX SVR0 and SVR2 do not support efficient TTY scheduling.

  2. Standard UNIX SVR0 and SVR2 have no network communication facilities and no PTY jobs.

  3. The UNIX SVR3 concept of TTY streams is currently unimplemented by all known SVR3 UNIX ports. The STREAMS package could support scheduled TTY streams using a busy poll loop with a small timeout.

  4. Most UNIX SVR4 and BSD 4.2 systems support all stream functions.


previous   next   top   contents   index   framed top   this page unframed

MAINSAIL STREAMS User's Guide, Appendix C