• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1header: sys-socket.h
2macros: []
3types:
4  - type_name: struct_sockaddr_un
5  - type_name: struct_sockaddr
6  - type_name: socklen_t
7  - type_name: sa_family_t
8  - type_name: struct_msghdr
9  - type_name: struct_iovec
10  - type_name: size_t
11  - type_name: ssize_t
12enums: []
13objects: []
14functions:
15  - name: accept
16    standards:
17      - POSIX
18    return_type: int
19    arguments:
20      - type: int
21      - type: sockaddr *__restrict
22      - type: socklen_t *__restrict
23  - name: bind
24    standards:
25      - POSIX
26    return_type: int
27    arguments:
28      - type: int
29      - type: const struct sockaddr *
30      - type: socklen_t
31  - name: connect
32    standards:
33      - POSIX
34    return_type: int
35    arguments:
36      - type: int
37      - type: const struct sockaddr *
38      - type: socklen_t
39  - name: listen
40    standards:
41      - POSIX
42    return_type: int
43    arguments:
44      - type: int
45      - type: int
46  - name: recv
47    standards:
48      - POSIX
49    return_type: ssize_t
50    arguments:
51      - type: int
52      - type: void *
53      - type: size_t
54      - type: int
55  - name: recvfrom
56    standards:
57      - POSIX
58    return_type: ssize_t
59    arguments:
60      - type: int
61      - type: void *
62      - type: size_t
63      - type: int
64      - type: struct sockaddr *__restrict
65      - type: socklen_t *__restrict
66  - name: recvmsg
67    standards:
68      - POSIX
69    return_type: ssize_t
70    arguments:
71      - type: int
72      - type: struct msghdr *
73      - type: int
74  - name: send
75    standards:
76      - POSIX
77    return_type: ssize_t
78    arguments:
79      - type: int
80      - type: const void*
81      - type: size_t
82      - type: int
83  - name: sendmsg
84    standards:
85      - POSIX
86    return_type: ssize_t
87    arguments:
88      - type: int
89      - type: const struct msghdr *
90      - type: int
91  - name: sendto
92    standards:
93      - POSIX
94    return_type: ssize_t
95    arguments:
96      - type: int
97      - type: const void *
98      - type: size_t
99      - type: int
100      - type: const struct sockaddr *
101      - type: socklen_t
102  - name: socket
103    standards:
104      - POSIX
105    return_type: int
106    arguments:
107      - type: int
108      - type: int
109      - type: int
110  - name: socketpair
111    standards:
112      - posix
113    return_type: int
114    arguments:
115      - type: int
116      - type: int
117      - type: int
118      - type: int*
119