home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / share / catman / p_man / catD / linkblk.z / linkblk
Encoding:
Text File  |  1998-10-30  |  4.9 KB  |  67 lines

  1.  
  2.  
  3.  
  4. lllliiiinnnnkkkkbbbbllllkkkk((((DDDD4444))))                                                        lllliiiinnnnkkkkbbbbllllkkkk((((DDDD4444))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      _llll_iiii_nnnn_kkkk_bbbb_llll_kkkk - STREAMS multiplexor link structure
  10.  
  11. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.      _####_iiii_nnnn_cccc_llll_uuuu_dddd_eeee _<<<<_ssss_yyyy_ssss_////_ssss_tttt_rrrr_eeee_aaaa_mmmm_...._hhhh_>>>>
  13.      _####_iiii_nnnn_cccc_llll_uuuu_dddd_eeee _<<<<_ssss_yyyy_ssss_////_dddd_dddd_iiii_...._hhhh_>>>>
  14.  
  15. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  16.      The _llll_iiii_nnnn_kkkk_bbbb_llll_kkkk structure contains the information needed by a multiplexing
  17.      driver to set up or take down a multiplexor link.
  18.  
  19. UUUUSSSSAAAAGGGGEEEE
  20.      The _llll_iiii_nnnn_kkkk_bbbb_llll_kkkk structure is embedded in the _MMMM______DDDD_AAAA_TTTT_AAAA portion of the _MMMM______IIII_OOOO_CCCC_TTTT_LLLL
  21.      messages generated from the following _iiii_oooo_cccc_tttt_llll(2) calls: _IIII______LLLL_IIII_NNNN_KKKK, _IIII______UUUU_NNNN_LLLL_IIII_NNNN_KKKK,
  22.      _IIII______PPPP_LLLL_IIII_NNNN_KKKK, and _IIII______PPPP_UUUU_NNNN_LLLL_IIII_NNNN_KKKK [see _ssss_tttt_rrrr_eeee_aaaa_mmmm_iiii_oooo(7)].
  23.  
  24.    SSSSttttrrrruuuuccccttttuuuurrrreeee DDDDeeeeffffiiiinnnniiiittttiiiioooonnnnssss
  25.      The _llll_iiii_nnnn_kkkk_bbbb_llll_kkkk structure contains the following members:
  26.  
  27.      _qqqq_uuuu_eeee_uuuu_eeee______tttt  _****_llll______qqqq_tttt_oooo_pppp_;;;;  _////_**** _llll_oooo_wwww_eeee_rrrr _qqqq_uuuu_eeee_uuuu_eeee _oooo_ffff _tttt_oooo_pppp _ssss_tttt_rrrr_eeee_aaaa_mmmm _****_////
  28.      _qqqq_uuuu_eeee_uuuu_eeee______tttt  _****_llll______qqqq_bbbb_oooo_tttt_;;;;  _////_**** _uuuu_pppp_pppp_eeee_rrrr _qqqq_uuuu_eeee_uuuu_eeee _oooo_ffff _bbbb_oooo_tttt_tttt_oooo_mmmm _ssss_tttt_rrrr_eeee_aaaa_mmmm _****_////
  29.      _iiii_nnnn_tttt      _llll______iiii_nnnn_dddd_eeee_xxxx_;;;;  _////_**** _uuuu_nnnn_iiii_qqqq_uuuu_eeee _IIII_DDDD _****_////
  30.      The _llll______qqqq_tttt_oooo_pppp field is a pointer to the lowest write queue in the upper
  31.      stream.  In other words, it is the write queue of the multiplexing
  32.      driver.  If the link is persistent across closes of the driver, then this
  33.      field is set to _NNNN_UUUU_LLLL_LLLL.
  34.  
  35.      The _llll______qqqq_bbbb_oooo_tttt field is a pointer to the upper write queue in the lower
  36.      stream.  The lower stream is the stream being linked under the
  37.      multiplexor.  The topmost read and write queues in the lower stream are
  38.      given to the multiplexing driver to use for the lower half of its
  39.      multiplexor processing.  The _qqqq_iiii_nnnn_iiii_tttt(D4) structures associated with these
  40.      queues are those specified for the lower processing in the multiplexing
  41.      driver's _ssss_tttt_rrrr_eeee_aaaa_mmmm_tttt_aaaa_bbbb(D4) structure.
  42.  
  43.      The _llll______iiii_nnnn_dddd_eeee_xxxx field is a unique ID that identifies the multiplexing link in
  44.      the system.  The driver can use this as a key on which it can multiplex
  45.      or de-multiplex.
  46.  
  47. RRRREEEEFFFFEEEERRRREEEENNNNCCCCEEEESSSS
  48.      _dddd_aaaa_tttt_aaaa_bbbb(D4), _iiii_oooo_cccc_bbbb_llll_kkkk(D4), _iiii_oooo_cccc_tttt_llll(2), _mmmm_eeee_ssss_ssss_aaaa_gggg_eeee_ssss(D5), _mmmm_ssss_gggg_bbbb(D4), _qqqq_iiii_nnnn_iiii_tttt(D4),
  49.      _ssss_tttt_rrrr_eeee_aaaa_mmmm_iiii_oooo(7), _ssss_tttt_rrrr_eeee_aaaa_mmmm_tttt_aaaa_bbbb(D4)
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.