3-1
Sockets and Stream IO API
In order to facilitate a comfortable development environment for the experi-
enced network application programmer, and to allow for easier porting of net-
work applications, the TCP/IP stack library provides a standard file descriptor
environment and a Berkeley compatible sockets API. This layer is built on top
of DSP/BIOS, and designed to not conflict with any pre-existing file support.
The resulting file and sockets API functions are described in this section.
Topic
Page
3.1
File Descriptor Environment
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2
File Descriptor Programming Interface
. . . . . . . . . . . . . . . . . . . . . . . . . .
3.3
Sockets Programming Interface
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.4
Full Duplex Pipes Programming Interface
. . . . . . . . . . . . . . . . . . . . . .
Chapter 3