⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 streamstoc.doc.html

📁 vxworks相关论文
💻 HTML
字号:
<hr><h3 class="DocComponent" align="right"><i>VxWorks Programmer's Guide Supplement</i></h3><dl class="margin"><dd><h5 class="H1TOC"><font face="Helvetica, sans-serif" size="-1" class="sans"><b class="hb"><a href="streams.doc.html#95162">1.    Overview</b></font></a></h5><dl class="margin"><dd><h5 class="H2TOC"><a href="streams.doc1.html#71724">1.1    WindNet STREAMS Features</a></h5><h5 class="H2TOC"><a href="streams.doc2.html#80943">1.2    Documentation</a></h5></dd></dl><h5 class="H1TOC"><font face="Helvetica, sans-serif" size="-1" class="sans"><b class="hb"><a href="streams.doc3.html#81041">2.    Installation</b></font></a></h5><dl class="margin"><dd><h5 class="H2TOC"><a href="streams.doc4.html#95242">2.1    UNIX Hosts</a></h5><h5 class="H2TOC"><a href="streams.doc5.html#95245">2.2    Windows Hosts</a></h5></dd></dl><h5 class="H1TOC"><font face="Helvetica, sans-serif" size="-1" class="sans"><b class="hb"><a href="streams.doc6.html#71726">3.    WindNet STREAMS Components</b></font></a></h5><dl class="margin"><dd><h5 class="H2TOC"><a href="streams.doc7.html#80040">3.1    XTI/TLI Programming</a></h5><dl class="margin"><dd><h5 class="H3TOC"><a href="streams.doc7.html#75846">3.1.1    Transport Endpoints</a></h5><h5 class="H3TOC"><a href="streams.doc7.html#75853">3.1.2    Transport Providers</a></h5><h5 class="H3TOC"><a href="streams.doc7.html#75860">3.1.3    Transport User</a></h5><h5 class="H3TOC"><a href="streams.doc7.html#75867">3.1.4    Transport Connection Establishment</a></h5><h5 class="H3TOC"><a href="streams.doc7.html#75876">3.1.5    Transport Provider Interface (TPI)</a></h5><h5 class="H3TOC"><a href="streams.doc7.html#75899">3.1.6    WindNet STREAMS XTI/TLI Library Routines</a></h5><h5 class="H3TOC"><a href="streams.doc7.html#75926">3.1.7    Run-time Configuration of XTI/TLI</a></h5><h5 class="H3TOC"><a href="streams.doc7.html#80170">3.1.8    Examining the Relationship Between XTI and TLI</a></h5><h5 class="H3TOC"><a href="streams.doc7.html#75956">3.1.9    Differences Between the WindNet STREAMS and UNIX XTI/TLI Libraries</a></h5><h5 class="H3TOC"><a href="streams.doc7.html#75967">3.1.10    Read/Write Interface</a></h5><h5 class="H3TOC"><a href="streams.doc7.html#79117">3.1.11    XTI Client-Server Applications</a></h5></dd></dl><h5 class="H2TOC"><a href="streams.doc8.html#76298">3.2    STREAMS Sockets Programming</a></h5><dl class="margin"><dd><h5 class="H3TOC"><a href="streams.doc8.html#76307">3.2.1    Socket Architecture in VxWorks</a></h5><h5 class="H3TOC"><a href="streams.doc8.html#76310">3.2.2    Socket Architecture in WindNet STREAMS</a></h5><h5 class="H3TOC"><a href="streams.doc8.html#76318">3.2.3    WindNet STREAMS Socket Library</a></h5><h5 class="H3TOC"><a href="streams.doc8.html#77304">3.2.4    Addition of Transport Providers to WindNet STREAMS Sockets</a></h5><h5 class="H3TOC"><a href="streams.doc8.html#94945">3.2.5    Using Native VxWorks Sockets and WindNet STREAMS Sockets</a></h5></dd></dl><h5 class="H2TOC"><a href="streams.doc9.html#83069">3.3    Data Link Provider Interface (DLPI) Driver</a></h5><dl class="margin"><dd><h5 class="H3TOC"><a href="streams.doc9.html#82910">3.3.1    User-Callable Routines</a></h5><h5 class="H3TOC"><a href="streams.doc9.html#82913">3.3.2    Implementation</a></h5><h5 class="H3TOC"><a href="streams.doc9.html#82923">3.3.3    DLPI Services</a></h5></dd></dl><h5 class="H2TOC"><a href="streams.doc10.html#81487">3.4    WindNet STREAMS Utilities</a></h5><dl class="margin"><dd><h5 class="H3TOC"><a href="streams.doc10.html#84484">3.4.1    The Autopush Utility</a></h5><dl class="margin"><dd><h5 class="H4TOC"><a href="streams.doc10.html#84498">3.4.1.1    <b class="routine"><i class="routine">autopushGet</i></b><b>(&nbsp;)</b></a></h5><h5 class="H4TOC"><a href="streams.doc10.html#80844">3.4.1.2    <b class="routine"><i class="routine">autopushAdd</i></b><b>(&nbsp;)</b></a></h5><h5 class="H4TOC"><a href="streams.doc10.html#80857">3.4.1.3    <b class="routine"><i class="routine">autopushDelete</i></b><b>(&nbsp;)</b></a></h5></dd></dl><h5 class="H3TOC"><a href="streams.doc10.html#88893">3.4.2    WindNet STREAMS Pipes and FIFOs</a></h5></dd></dl><h5 class="H2TOC"><a href="streams.doc11.html#81027">3.5    Unsupported Features</a></h5></dd></dl><h5 class="H1TOC"><font face="Helvetica, sans-serif" size="-1" class="sans"><b class="hb"><a href="streams.doc12.html#75822">4.    Porting STREAMS Protocols to WindNet STREAMS</b></font></a></h5><dl class="margin"><dd><h5 class="H2TOC"><a href="streams.doc13.html#71734">4.1    The WindNet STREAMS Synchronization Model</a></h5><dl class="margin"><dd><h5 class="H3TOC"><a href="streams.doc13.html#71746">4.1.1    Synchronization Levels</a></h5><dl class="margin"><dd><h5 class="H4TOC"><a href="streams.doc13.html#71812">4.1.1.1    <b>SQLVL_QUEUE</b></a></h5><h5 class="H4TOC"><a href="streams.doc13.html#71818">4.1.1.2    <b>SQLVL_QUEUEPAIR</b></a></h5><h5 class="H4TOC"><a href="streams.doc13.html#71823">4.1.1.3    <b>SQLVL_MODULE</b></a></h5><h5 class="H4TOC"><a href="streams.doc13.html#71830">4.1.1.4    <b>SQLVL_GLOBAL</b></a></h5></dd></dl><h5 class="H3TOC"><a href="streams.doc13.html#89361">4.1.2    Synchronization During Open and Close Procedures</a></h5><h5 class="H3TOC"><a href="streams.doc13.html#71839">4.1.3    Service and Put Procedures Synchronization</a></h5><dl class="margin"><dd><h5 class="H4TOC"><a href="streams.doc13.html#82727">4.1.3.1    Writer Buddies</a></h5><h5 class="H4TOC"><a href="streams.doc13.html#71841">4.1.3.2    Updating Shared Data with <b class="routine"><i class="routine">strmSyncWriteAccess</i></b><b>(&nbsp;)</b></a></h5><h5 class="H4TOC"><a href="streams.doc13.html#71873">4.1.3.3    Updating Shared Data Using Native VxWorks Synchronization</a></h5></dd></dl><h5 class="H3TOC"><a href="streams.doc13.html#71878">4.1.4    General Synchronization Guidelines</a></h5><h5 class="H3TOC"><a href="streams.doc13.html#87251">4.1.5    Synchronization of Non-Standard Plumbing Operations.</a></h5></dd></dl><h5 class="H2TOC"><a href="streams.doc14.html#72075">4.2    WindNet STREAMS Services Accessible from Interrupt Context</a></h5><h5 class="H2TOC"><a href="streams.doc15.html#72080">4.3    WindNet STREAMS UNIX-Compatible Routines.</a></h5><h5 class="H2TOC"><a href="streams.doc16.html#72104">4.4    Configuration of STREAMS Drivers and Modules in WindNet STREAMS</a></h5><dl class="margin"><dd><h5 class="H3TOC"><a href="streams.doc16.html#88077">4.4.1    <b class="routine"><i class="routine">strmDriverAdd</i></b><b>(&nbsp;)</b></a></h5><h5 class="H3TOC"><a href="streams.doc16.html#88884">4.4.2    <b class="routine"><i class="routine">strmModuleAdd</i></b><b>(&nbsp;)</b></a></h5></dd></dl><h5 class="H2TOC"><a href="streams.doc17.html#88484">4.5    WindNet STREAMS Header Files</a></h5><h5 class="H2TOC"><a href="streams.doc18.html#88514">4.6    WindNet STREAMS Utility Routines</a></h5><h5 class="H2TOC"><a href="streams.doc19.html#91389">4.7    Initialization of STREAMS-based Network Protocols in WindNet STREAMS</a></h5></dd></dl><h5 class="H1TOC"><font face="Helvetica, sans-serif" size="-1" class="sans"><b class="hb"><a href="streams.doc20.html#80244">5.    WindNet STREAMS Debugging</b></font></a></h5><dl class="margin"><dd><h5 class="H2TOC"><a href="streams.doc21.html#80250">5.1    <b class="routine"><i class="routine">cmn_err</i></b><b>(&nbsp;)</b>: STREAMS Debug Printing</a></h5><h5 class="H2TOC"><a href="streams.doc22.html#80258">5.2    STREAMS Error and Trace Logging</a></h5><dl class="margin"><dd><h5 class="H3TOC"><a href="streams.doc22.html#80429">5.2.1    <b class="keyword">strace</b> Utility</a></h5><h5 class="H3TOC"><a href="streams.doc22.html#80441">5.2.2    <b class="keyword">strerr</b> Utility</a></h5><h5 class="H3TOC"><a href="streams.doc22.html#80809">5.2.3    <b class="routine"><i class="routine">strlog</i></b><b>(&nbsp;)</b></a></h5></dd></dl><h5 class="H2TOC"><a href="streams.doc23.html#80262">5.3    STREAMS Examination Utilities</a></h5><dl class="margin"><dd><h5 class="H3TOC"><a href="streams.doc23.html#80264">5.3.1    <b class="routine"><i class="routine">strmOpenStreamsShow</i></b><b>(&nbsp;)</b></a></h5><h5 class="H3TOC"><a href="streams.doc23.html#80272">5.3.2    <b class="routine"><i class="routine">strmQueueShow</i></b><b>(&nbsp;)</b></a></h5><h5 class="H3TOC"><a href="streams.doc23.html#80279">5.3.3    <b class="routine"><i class="routine">strmBandShow</i></b><b>(&nbsp;)</b></a></h5><h5 class="H3TOC"><a href="streams.doc23.html#80287">5.3.4    <b class="routine"><i class="routine">strmMessageShow</i></b><b>(&nbsp;)</b></a></h5><h5 class="H3TOC"><a href="streams.doc23.html#80302">5.3.5    <b class="routine"><i class="routine">strmQueueStatShow</i></b><b>(&nbsp;)</b></a></h5><h5 class="H3TOC"><a href="streams.doc23.html#80309">5.3.6    <b class="routine"><i class="routine">strmStatShow</i></b><b>(&nbsp;)</b></a></h5><h5 class="H3TOC"><a href="streams.doc23.html#80316">5.3.7    <b class="routine"><i class="routine">strmMsgStatShow</i></b><b>(&nbsp;)</b></a></h5><h5 class="H3TOC"><a href="streams.doc23.html#80334">5.3.8    <b class="routine"><i class="routine">strmDriverModShow</i></b><b>(&nbsp;)</b></a></h5></dd></dl></dd></dl><h5 class="H1TOC"><font face="Helvetica, sans-serif" size="-1" class="sans"><b class="hb"><a href="streams.doc24.html#89433">6.    Configuration</b></font></a></h5><dl class="margin"><dd><h5 class="H2TOC"><a href="streams.doc25.html#72373">6.1    Configuring VxWorks for WindNet STREAMS</a></h5><dl class="margin"><dd><h5 class="H3TOC"><a href="streams.doc25.html#72434">6.1.1    <b>INCLUDE_STREAMS_ALL</b></a></h5><h5 class="H3TOC"><a href="streams.doc25.html#72436">6.1.2    <b>INCLUDE_STREAMS</b></a></h5><h5 class="H3TOC"><a href="streams.doc25.html#72438">6.1.3    <b>INCLUDE_STREAMS_DEBUG</b></a></h5><h5 class="H3TOC"><a href="streams.doc25.html#72440">6.1.4    <b>INCLUDE_STREAMS_STRACE</b></a></h5><h5 class="H3TOC"><a href="streams.doc25.html#72443">6.1.5    <b>INCLUDE_STREAMS_STRERR</b></a></h5><h5 class="H3TOC"><a href="streams.doc25.html#72445">6.1.6    <b>INCLUDE_STREAMS_AUTOPUSH</b></a></h5><h5 class="H3TOC"><a href="streams.doc25.html#89205">6.1.7    <b>INCLUDE_STREAMS_SOCKET</b></a></h5><h5 class="H3TOC"><a href="streams.doc25.html#72449">6.1.8    <b>INCLUDE_STREAMS_TLI</b></a></h5><h5 class="H3TOC"><a href="streams.doc25.html#72451">6.1.9    <b>INCLUDE_STREAMS_DLPI</b></a></h5></dd></dl><h5 class="H2TOC"><a href="streams.doc26.html#72453">6.2    WindNet STREAMS Configuration</a></h5><dl class="margin"><dd><h5 class="H3TOC"><a href="streams.doc26.html#89474">6.2.1    <b>STREAMS_PUSH_MAX</b></a></h5><h5 class="H3TOC"><a href="streams.doc26.html#72507">6.2.2    <b>STREAMS_MSGSZ_MAX</b></a></h5><h5 class="H3TOC"><a href="streams.doc26.html#72509">6.2.3    <b>STREAMS_CTLSZ_MAX</b></a></h5><h5 class="H3TOC"><a href="streams.doc26.html#72511">6.2.4    <b>STREAMS_MEM_MAX</b></a></h5><h5 class="H3TOC"><a href="streams.doc26.html#72513">6.2.5    <b>STREAMS_MEM_PART_ADDR</b></a></h5><h5 class="H3TOC"><a href="streams.doc26.html#72515">6.2.6    <b>STREAMS_MEM_PART_SIZE</b></a></h5><h5 class="H3TOC"><a href="streams.doc26.html#72517">6.2.7    <b>STREAMS_STRERR_OUTPUT_DIR</b></a></h5><h5 class="H3TOC"><a href="streams.doc26.html#72519">6.2.8    <b>STREAMS_STRACE_OUTPUT_DIR</b></a></h5><h5 class="H3TOC"><a href="streams.doc26.html#91236">6.2.9    <b>STREAMS_PROTO_INIT_RTN</b></a></h5></dd></dl></dd></dl></dd></dl><dl class="margin"><dd><h5 class="H1chapTOC"><font face="Helvetica, sans-serif" size="-1" class="sans"><b class="hb"><a href="x-streamsBiblio.doc.html#753732">A:</b></font> <b class="H1nameTOC"><a href="x-streamsBiblio.doc.html#757841">    WindNet STREAMS Reference List          </b></a></h5><h5 class="H1chapTOC"> <b class="H1nameTOC">    <a href="streamsManTOC.doc.html">WindNet STREAMS Reference Manual Supplement        </b></a></h5></dd></dl><a name="foot"><hr></a></body></html><!---This file generated March 13, 1998, 10:16AM PSTby WRS Documentation (jeff), Wind River Systems, Inc.    conversion tool:  Quadralay WebWorks Publisher 3.5.0    template:         CSS Template, Jan 1998 - Jefro --->

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -