Skip to main content
Home Documents Game Manuals Mac TCP Programming
Mac TCP Programming

Mac TCP Programming

Game Manuals · PDF
FilenameMacTCP_programming.pdf
Size0.22 MB
Subsection Mac TCP Programming
Downloads1
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
Mac TCP Programming
/
Loading…
OCR / Text contents
K MacTCP Programmer’s Guide  Apple Computer, Inc. This manual and the software described in it are copyrighted, with all rights reserved. Under the copyright laws, this manual or the software may not be copied, in whole or part, without written consent of Apple, except in the normal use of the software or to make a backup copy of the software. The same proprietary and copyright notices must be affixed to any permitted copies as were affixed to the original. This exception does not allow copies to be made for others, whether or not sold, but all of the material purchased (with all backup copies) may be sold, given, or loaned to another person. Under the law, copying includes translating into another language or format. You may use the software on any computer owned by you, but extra copies cannot be made for this purpose. The Apple logo is a registered trademark of Apple Computer, Inc. Use of the “keyboard” Apple logo (Option-Shift-K) for commercial purposes without the prior written consent of Apple may constitute trademark infringement and unfair competition in violation of federal and state laws. © Apple Computer, Inc., 1993 20525 Mariani Avenue Cupertino, CA 95014-6299 (408) 996-1010 Apple, the Apple logo, AppleTalk, LaserWriter, LocalTalk, Macintosh, MacTCP, and MPW are trademarks of Apple Computer, Inc., registered in the United States and other countries. Simultaneously published in the United States and Canada. Mention of third-party products is for informational purposes only and constitutes neither an endorsement nor a recommendation. Apple assumes no responsibility with regard to the performance of these products. Contents Preface: About This Guide / vii 1 Introduction / 1 Architectural overview / 2 Application, presentation, and session layers / 2 Transport layer / 3 Transmission Control Protocol (TCP) / 3 User Datagram Protocol (UDP) / 3 Network layer / 4 Data link layer / 4 Physical layer / 4 2 The MacTCP Driver / 5 The PBOpen call / 6 The PBControl call / 7 The PBClose call / 8 The Gestalt call / 8 Implementation notes / 9 Fragmentation and reassembly / 9 Routing / 9 3 User Datagram Protocol / 11 Data structures / 12 Write Data Structures / 12 Receive buffer area / 13 Using UDP / 13 UDP routines / 14 UDPCreate / 15 UDP asynchronous notification routine / 16 UDPRead / 18 UDPBfrReturn / 19 UDPWrite / 20 UDPRelease / 21 UDPMTU / 21 UDP Multiport Create / 22 UDP Multiport Send …

Showing first 3,000 characters of 176,133 total. Open the full document →

mp.ls