1: # include   <ingres.h>
   2: # include   "IIglobals.h"
   3: # include   <sccs.h>
   4: 
   5: SCCSID(@(#)IIpb_write.c	8.1	12/31/84)
   6: 
   7: 
   8: /*
   9: **  IIPB_WRITE -- Write pipe block
  10: **
  11: **	Writes the block specified by ppb down to the PARSER
  12: **
  13: **	Parameters:
  14: **		ppb -- a ptr to the pipe block to write.
  15: **
  16: **	Returns:
  17: **		none
  18: **
  19: **	Side Effects:
  20: **		none
  21: */
  22: 
  23: IIpb_write(ppb)
  24: register pb_t   *ppb;
  25: {
  26:     register int    i;
  27:     register int    ofd;
  28: 
  29:     /* mark the block as coming from this process */
  30:     ppb->pb_from = PB_FRONT;
  31: 
  32:     /* normal message */
  33:     i = ppb->pb_proc;
  34:     IIpb_wphys(ppb, IIw_down);
  35: 
  36: 
  37:     /* reset some exciting pointers */
  38:     ppb->pb_xptr = ppb->pb_data;
  39:     ppb->pb_nleft = PB_DBSIZE;
  40:     ppb->pb_nused = 0;
  41: }

Defined functions

Last modified: 1986-04-17
Generated: 2016-12-26
Generated by src2html V0.67
page hit count: 709
Valid CSS Valid XHTML 1.0 Strict