Linux Socket Programming by Example - Warren Gay
Linux Socket Programming by Example
Table of Contents
Preface>
I: Basic Socket Concepts
1. Introducing Sockets
2. Domains and Address Families
3. Address Conversion Functions
4. Socket Types and Protocols
5. Binding Addresses to a Socket
6. Connectionless-Oriented Protocols
7. Connection-Oriented Protocols for Clients
8. Connection-Oriented Protocols for Servers
9. Hostname and Network Name Lookups
II: Advanced Socket Programming
10. Using Standard I/O on Sockets
11. Concurrent Client Servers
12. Socket Options
13. Broadcasting with UDP
14. Out-of-Band Data
15. Using the inetd Daemon
16. Network Security Programming
17. Passing Credentials and File Descriptors
18. A Practical Network Project
Appendixes
A. Socket Function Quick Reference
B. Socket-Related Structures Reference
C. Useful Network Tables
glossary
Index
< BACK
CONTINUE >
Appendix B. Socket-Related Structures Reference
Socket Address Structures
Miscellaneous Structures
I/O-Related Structures
< BACK
CONTINUE >