Sockets
(Part I)
LESSON 21

(November 15, 1995)
Daniel Z. Tabor Jr.
New Jersey Institute of Technology


Outline:
Sockets (Part I)


The Socket Interface:

[Outline]

Windows Socket Interface
(WinSock):

[Outline]

Basic I/O Functions in UNIX:

[Outline]

File and Socket Descriptors:

[Outline]

Communication Endpoints:

[Outline]

Generic Address Structure:

[Outline]

TCP/IP Sockaddr_in Structure:

[Outline]

Socket System Calls:
Socket

[Outline]

Socket System Calls:
Socketpair

[Outline]

Socket System Calls:
Close

[Outline]

Socket System Calls:
Bind

[Outline]

Socket System Calls:
Connect

[Outline]

Socket System Calls:
Shutdown

[Outline]

Output Socket Calls:
Write

[Outline]

Output Socket Calls:
Requiring a Connected Socket

[Outline]

[Outline]

Output Socket Calls:
Not Requiring a Socket Connection

[Outline]

[Outline]

Input Socket Calls:
Read

[Outline]

Input Socket Calls:
Requiring a Connected Socket

[Outline]

[Outline]

Input Socket Calls:
Not Requiring a Socket Connection

[Outline]

[Outline]

Server-Specific Socket Calls:
Listen

[Outline]

Server-Specific Socket Calls:
Accept

[Outline]

Server-Specific Socket Calls:
Fork

[Outline]

Order of Socket System Calls:
Client Side

[Outline]

Order of Socket System Calls:
Server Side

[Outline]

(Home)

(Calendar)

(Materials)

(Students)

(Professor)


Last Modification: (Sunday, August 25, 1996)