sun.com docs.sun.com My Sun Worldwide Sites
Programming Interfaces Guide


September 2008
This book describes interfaces specific to the Solaris™ 10 environment in areas such as shared memory, transport selection, and real-time administration. This book also describes applications that relate to API/ABI compliance, such as appcert. The ONC+ Developer's Guide describes higher-level networking interfaces.
++

Document Information

Preface

+ 1.  Memory and CPU Management

+ 2.  Remote Shared Memory API for Solaris Clusters

- 3.  Session Description Protocol API

Session Description API Overview

SDP Library Functions

Creating the SDP Session Structure

Creating a New SDP Session Structure

Adding an Origin Field to the SDP Session Structure

Adding a Name Field to the SDP Session Structure

Adding an Information Field to the SDP Session Structure

Adding a URI Field to the SDP Session Structure

Adding an Email Field to the SDP Session Structure

Adding a Telephone Tield to the SDP Session Structure

Adding a Connection Field to the SDP Session Structure

Adding a Bandwidth Field to the SDP Session Structure

Adding a Time Field to the SDP Session Structure

Adding a Repeat Field to the SDP Session Structure

Adding a Zone Field to the SDP Session Structure

Adding a Key Field to the SDP Session Structure

Adding an Attribute Field to the SDP Session Structure

Adding a Media Field to the SDP Session Structure

Code Sample: Building an SDP Session Structure

Searching the SDP Session Structure

Finding an Attribute in an SDP Session Structure

Finding Media in an SDP Session Structure

Finding a Media Format in an SDP Session Structure

Shutting Down the SDP Session Structure

Deleting Fields From the SDP Session Structure

Deleting Fields From the SDP Media Structure

Deleting Media From the SDP Media Structure

Deleting an Attribute From the SDP Media Structure

Deleting an Attribute From the SDP Media Structure

SDP API Utility Functions

Parsing the SDP Session Structure

Cloning an Existing SDP Session Structure

Converting an SDP Session Structure to a String

+ 4.  Process Scheduler

+ 5.  Input/Output Interfaces

+ 6.  Interprocess Communication

+ 7.  Socket Interfaces

+ 8.  Programming With XTI and TLI

+ 9.  Packet Filtering Hooks

+ 10.  Transport Selection and Name-to-Address Mapping

+ 11.  Real-time Programming and Administration

+ 12.  The Solaris ABI and ABI Tools

+ A.  UNIX Domain Sockets

Index

Company Info Contact Terms of Use Privacy Copyright 1994-2008 Sun Microsystems, Inc.