Communications Programming Concepts
About This Book
Chapter 1. Data Link Control
Chapter 2. Data Link Provider Interface Implementation
Chapter 3. New Database Manager
Chapter 4. eXternal Data Representation
Chapter 5. Network Computing System
Chapter 6. Network Information Services (NIS and NIS+)
Chapter 7. Network Management
Chapter 8. Remote Procedure Call
Chapter 9. Sockets
Sockets Overview
Sockets Interface
Socket Subroutines
Socket Header Files
Socket Communication Domains
Socket Addresses
Socket Types and Protocols
Socket Creation
Binding Names to Sockets
Socket Connections
Socket Options
Socket Data Transfer
Socket Shutdown
IP Multicasts
Network Address Translation
Domain Name Resolution
Socket Examples
Socketpair Communication Example
Reading Internet Datagrams Example Program
Sending Internet Datagrams Example Program
Reading UNIX Datagrams Example Program
Sending UNIX Datagrams Example Program
Initiating Internet Stream Connections Example Program
Accepting Internet Stream Connections Example Program
Checking for Pending Connections Example Program
Initiating UNIX Stream Connections Example Program
Accepting UNIX Stream Connections Example Program
Sending Data on an ATM Socket PVC Client Example Program
Receiving Data on an ATM Socket PVC Server Example Program
Sending Data on an ATM Socket Rate-Enforced SVC Client Example Program
Receiving Data on an ATM Socket Rate-Enforced SVC Server Example Program
Sending Data on an ATM Socket SVC Client Example Program
Receiving Data on an ATM Socket SVC Server Example Program
Receiving Packets Over Ethernet Example Program
Sending Packets Over Ethernet Example Program
Analyzing Packets Over the Network Example Program
List of Socket Programming References
Chapter 10. STREAMS
Chapter 11. Transmission Control Protocol/Internet Protocol
Chapter 12. Xerox Network Systems
Chapter 13. Packet Capture Library
Appendix A. Notices
Index