1libsendfile(3LIB) Interface Libraries libsendfile(3LIB)
2
3
4
6 libsendfile - sendfile library
7
9 cc [ flag... ] file... -lsendfile [ library... ]
10 #include <sys/sendfile.h>
11
12
14 The functions in this library provide routines that enable files to be
15 sent over sockets, buffers to be sent over sockets, files to be copied
16 to files, and buffers to be copied to files.
17
19 The shared object libsendfile.so.1 provides the public interfaces
20 defined below. See Intro(3) for additional information on shared
21 object interfaces.
22
23
24
25
26 sendfile sendfilev
27
28
29
30 The following interfaces are unique to the 32-bit version of this
31 library:
32
33
34
35
36 sendfile64 sendfilev64
37
38
40 /lib/libsendfile.so.1 shared object
41
42
43 /lib/64/libsendfile.so.1 64-bit shared object
44
45
47 See attributes(5) for descriptions of the following attributes:
48
49
50
51
52 ┌─────────────────────────────┬─────────────────────────────┐
53 │ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
54 ├─────────────────────────────┼─────────────────────────────┤
55 │Availability │SUNWcsl (32-bit) │
56 ├─────────────────────────────┼─────────────────────────────┤
57 │ │SUNWcslx (64-bit) │
58 ├─────────────────────────────┼─────────────────────────────┤
59 │Interface Stability │Evolving │
60 ├─────────────────────────────┼─────────────────────────────┤
61 │MT-Level │MT-Safe │
62 └─────────────────────────────┴─────────────────────────────┘
63
65 pvs(1), Intro(3), sendfile(3EXT), sendfilev(3EXT), attributes(5)
66
67
68
69SunOS 5.11 24 Mar 2004 libsendfile(3LIB)