The Linux Programming Interface: a linux and unix system Programming Handbook
tải về
6.93 Mb.
Chế độ xem pdf
trang
39/806
Chuyển đổi dữ liệu
08.07.2022
Kích
6.93 Mb.
#52607
1
...
35
36
37
38
39
40
41
42
...
806
The Linux Programming Interface
56
SOCKETS: INTRODUCTION
1149
56.1
Overview ............................................................................................................... 1150
56.2
Creating a Socket:
socket()
....................................................................................... 1153
56.3
Binding a Socket to an Address:
bind()
...................................................................... 1153
56.4
Generic Socket Address Structures:
struct sockaddr
...................................................... 1154
56.5
Stream Sockets........................................................................................................ 1155
56.5.1
Listening for Incoming Connections:
listen()
............................................ 1156
56.5.2
Accepting a Connection:
accept()
.......................................................... 1157
56.5.3
Connecting to a Peer Socket:
connect()
.................................................. 1158
56.5.4
I/O on Stream Sockets ........................................................................ 1159
56.5.5
Connection Termination:
close()
............................................................ 1159
56.6
Datagram Sockets ................................................................................................... 1159
56.6.1
Exchanging Datagrams:
recvfrom()
and
sendto()
..................................... 1160
56.6.2
Using
connect()
with Datagram Sockets ................................................. 1162
56.7
Summary................................................................................................................ 1162
57
SOCKETS: UNIX DOMAIN
1165
57.1
UNIX Domain Socket Addresses:
struct sockaddr_un
.................................................... 1165
57.2
Stream Sockets in the UNIX Domain .......................................................................... 1167
57.3
Datagram Sockets in the UNIX Domain ...................................................................... 1171
57.4
UNIX Domain Socket Permissions .............................................................................. 1174
57.5
Creating a Connected Socket Pair:
socketpair()
........................................................... 1174
57.6
The Linux Abstract Socket Namespace ....................................................................... 1175
57.7
Summary................................................................................................................ 1176
57.8
Exercises ................................................................................................................ 1177
tải về
6.93 Mb.
Chia sẻ với bạn bè của bạn:
1
...
35
36
37
38
39
40
41
42
...
806
Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý
Quê hương
BÁO CÁO
Tài liệu