JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Programming Interfaces Guide     Oracle Solaris 11.1 Information Library
search filter icon
search icon

Document Information


1.  Memory and CPU Management

2.  Session Description Protocol API

3.  Process Scheduler

4.  Locality Group APIs

5.  Input/Output Interfaces

Files and I/O Interfaces

Basic File I/O

Advanced File I/O

File System Control

Using File and Record Locking

Choosing a Lock Type

Selecting Advisory or Mandatory Locking

Cautions About Mandatory Locking

Supported File Systems

Opening a File for Locking

Setting a File Lock

Setting and Removing Record Locks

Getting Lock Information

Process Forking and Locks

Deadlock Handling

Terminal I/O Functions

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 Oracle Solaris ABI and ABI Tools

A.  UNIX Domain Sockets


Chapter 5

Input/Output Interfaces

This chapter introduces file input/output operations, as provided on systems that do not provide virtual memory services. The chapter discusses the improved input/output method provided by the virtual memory facilities. The chapter describes the older method of locking files and records in Using File and Record Locking.