STREAMS Programming Guide
    
P
 
 packet mode ( Index Term Link )
  description ( Index Term Link )
  messages ( Index Term Link )
 
 panic ( Index Term Link )
 
 pckt ( Index Term Link ) ( Index Term Link )
 
 perimeter
  asynchronous access ( Index Term Link )
  asynchronous callback functions ( Index Term Link )
  choosing a type ( Index Term Link )
  defining a type ( Index Term Link )
  description ( Index Term Link )
  exclusive/shared access flags ( Index Term Link )
  flags ( Index Term Link )
  fully-hot ( Index Term Link )
  inner ( Index Term Link )
  inner perimeter flags ( Index Term Link )
  outer ( Index Term Link )
  outer perimeter flags ( Index Term Link )
  PERMOD ( Index Term Link )
  routines ( Index Term Link )
  synchronous access ( Index Term Link )
 
 persistent link ( Index Term Link ) ( Index Term Link )
  create ( Index Term Link )
  dismantle ( Index Term Link )
 
 PIPE_BUF ( Index Term Link )
 
 pipe or FIFO
  read from ( Index Term Link )
  write to ( Index Term Link )
 
 pipemod, module ( Index Term Link )
 
 pipemod STREAMS module ( Index Term Link )
 
 pipes, STREAMS (see STREAMS-based pipe) ( Index Term Link )
 
 poll ( Index Term Link )
 
 poll event
  POLLIN ( Index Term Link )
  POLLOUT ( Index Term Link )
  POLLRDBAND ( Index Term Link )
  POLLRDNORM ( Index Term Link )
  POLLWRBAND ( Index Term Link )
  POLLWRNORM ( Index Term Link )
 
 pollfd structure ( Index Term Link )
 
 polling
  asynchronous input/output ( Index Term Link )
  error events ( Index Term Link )
  event ( Index Term Link )
  example ( Index Term Link ) ( Index Term Link )
 
 porting from SunOS 4 to SunOS 5, considerations ( Index Term Link )
 
 priority band data
  ioctl ( Index Term Link )
  routines ( Index Term Link )
 
 priority band data flush handling, example ( Index Term Link )
 
 private data ( Index Term Link )
 
 private locks across calls, module ( Index Term Link )
 
 process incoming data, example ( Index Term Link )
 
 process write message blocks, example ( Index Term Link )
 
 processing an I_STR ioctl message, example ( Index Term Link )
 
 processing an ioctl, example ( Index Term Link )
 
 processing input, example ( Index Term Link )
 
 protocol
  migration ( Index Term Link )
  portability ( Index Term Link )
  substitution ( Index Term Link )
 
 protocol daemon, example ( Index Term Link )
 
 protocol messages, read ( Index Term Link )
 
 pseudo-device, driver ( Index Term Link )
 
 pseudo-terminal, subsystem ( Index Term Link )
 
 pseudo-terminal subsystem, remote mode ( Index Term Link )
 
 pseudo-tty emulation module ( Index Term Link ) ( Index Term Link )
 
 pseudo-tty subsystem ( Index Term Link )
  description ( Index Term Link ) ( Index Term Link )
  drivers ( Index Term Link ) ( Index Term Link )
  ldterm ( Index Term Link )
  messages ( Index Term Link )
  packet mode ( Index Term Link )
  remote mode ( Index Term Link )
 
 ptem ( Index Term Link ) ( Index Term Link )
 
 ptem structure, example ( Index Term Link )
 
 ptm (see master driver) ( Index Term Link )
 
 pts, example ( Index Term Link )
 
 pts (see slave driver) ( Index Term Link )
 
 ptsname ( Index Term Link ) ( Index Term Link )
  with pseudo-tty driver ( Index Term Link )
 
 pullupmsg ( Index Term Link )
 
 push/pop modules on/off the stream ( Index Term Link )
 
 pushing a module, example ( Index Term Link )
 
 pushing modules on a STREAMS-based FIFO ( Index Term Link )
 
 pushing modules on a STREAMS-based pipe ( Index Term Link )
 
 put procedure ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
 
 putbq ( Index Term Link )
 
 putctl ( Index Term Link )
 
 putctl1 ( Index Term Link )
 
 putnext ( Index Term Link ) ( Index Term Link )
 
 putq ( Index Term Link )