This chapter presents the socket interface. Sample programs are included to illustrate key points. The following topics are discussed in this chapter:
SunOS 4 Binary Compatibility discusses binary compatibility with the SunOS 4 environment.
Socket creation, connection, and closure are discussed in Socket Basics.
Client-Server architecture is discussed in Client-Server Programs.
Advanced topics such as multicast and asynchronous sockets are discussed in Advanced Socket Topics.
Interfaces used to implement the Stream Control Transmission Protocol (SCTP) are discussed in Stream Control Transmission Protocol.
Note - The interface that is described in this chapter is multithread safe. You can call applications that contain socket interface calls freely in a multithreaded application. Note, however, that the degree of concurrency that is available to applications is not specified.