Contained WithinFind More DocumentationFeatured Support Resources | PDF로 이 문서 다운로드 (706 KB)
PrefaceThe STREAMS Programming Guide describes how to use STREAMS in designing and implementating applications and STREAMS modules and drivers, for architectures that conform to the SolarisTM 2.6 DDI/DDK. Who Should Read This BookThe manual is a guide for application, driver, and module developers. The reader must know C programming in a UNIXTM environment, and be familiar with the system interfaces. Driver and module developers should also be familiar with the book Writing Device Drivers. How This Book Is OrganizedThis guide is divided into three parts. Part IPart 1 describes how to use STREAMS facilities in applications. Part IIPart 2 describes how to design STREAMS modules and STREAMS drivers. Part IIIPart 3 contains advanced topics. Every developer should read Chapter 1.
Appendices
Code ExamplesAll code examples used in this book conform to ANSI C specifications. Conventions UsedThe word "STREAMS" refers to the mechanism and "Stream" refers to an explicit path between a user application and a driver. Examples highlight common capabilities of STREAMS, and reference fictional drivers and modules. Where possible, examples are executable code. The following table describes the typographic conventions used in this book. Table P-1 Typographic Conventions
The warning sign shows possible damage to data, system, application, or person. The caution sign shows possible harm or damage to a system, an application, a process, or a piece of hardware. Note - Notes are used to emphasize points of interest, to present parenthetical information, and to cite references to other documents and commands. Related BooksYou can obtain more information on STREAMS system calls and utilities from the online manual pages. For more information on driver-related issues, including autoconfiguration, see Writing Device Drivers. You can also find STREAMS described to some extent in the System V Interface Definition, and in the following publications: Goodheart, Berny and Cox, James. The Magic Garden Explained.Australia, & Englewood Cliffs, New Jersey: Prentice Hall, 1994. Rago, Stephen A. UNIX System V Network Programming. Reading, Massachusetts: Addison-Wesley, 1993. |
|||||||||||||||