• Home
  • Raw
  • Download

Lines Matching +full:html +full:- +full:docs

14     fn default() -> Self {  in default()
28 /// - [POSIX]
29 /// - [Linux]
30 /// - [Apple]
31 /// - [Winsock2]
33 /// [POSIX]: https://pubs.opengroup.org/onlinepubs/9699919799/functions/socket.html
34 /// [Linux]: https://man7.org/linux/man-pages/man2/socket.2.html
35 …oper.apple.com/library/archive/documentation/System/Conceptual/ManPages_iPhoneOS/man2/socket.2.html
36 /// [Winsock2]: https://docs.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-socket
38 pub fn socket(domain: AddressFamily, type_: SocketType, protocol: Protocol) -> io::Result<OwnedFd> { in socket()
53 /// - [POSIX]
54 /// - [Linux]
55 /// - [Apple]
56 /// - [Winsock2]
58 /// [POSIX]: https://pubs.opengroup.org/onlinepubs/9699919799/functions/socket.html
59 /// [Linux]: https://man7.org/linux/man-pages/man2/socket.2.html
60 …oper.apple.com/library/archive/documentation/System/Conceptual/ManPages_iPhoneOS/man2/socket.2.html
61 /// [Winsock2]: https://docs.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-socket
68 ) -> io::Result<OwnedFd> { in socket_with()
75 /// - [POSIX]
76 /// - [Linux]
77 /// - [Apple]
78 /// - [Winsock2]
80 /// [POSIX]: https://pubs.opengroup.org/onlinepubs/9699919799/functions/bind.html
81 /// [Linux]: https://man7.org/linux/man-pages/man2/bind.2.html
82 …eloper.apple.com/library/archive/documentation/System/Conceptual/ManPages_iPhoneOS/man2/bind.2.html
83 /// [Winsock2]: https://docs.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-bind
84 pub fn bind<Fd: AsFd>(sockfd: Fd, addr: &SocketAddr) -> io::Result<()> { in bind()
88 fn _bind(sockfd: BorrowedFd<'_>, addr: &SocketAddr) -> io::Result<()> { in _bind()
98 /// - [POSIX]
99 /// - [Linux]
100 /// - [Apple]
101 /// - [Winsock2]
103 /// [POSIX]: https://pubs.opengroup.org/onlinepubs/9699919799/functions/bind.html
104 /// [Linux]: https://man7.org/linux/man-pages/man2/bind.2.html
105 …eloper.apple.com/library/archive/documentation/System/Conceptual/ManPages_iPhoneOS/man2/bind.2.html
106 /// [Winsock2]: https://docs.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-bind
108 pub fn bind_any<Fd: AsFd>(sockfd: Fd, addr: &SocketAddrAny) -> io::Result<()> { in bind_any()
112 fn _bind_any(sockfd: BorrowedFd<'_>, addr: &SocketAddrAny) -> io::Result<()> { in _bind_any()
125 /// - [POSIX]
126 /// - [Linux]
127 /// - [Apple]
128 /// - [Winsock2]
130 /// [POSIX]: https://pubs.opengroup.org/onlinepubs/9699919799/functions/bind.html
131 /// [Linux]: https://man7.org/linux/man-pages/man2/bind.2.html
132 …eloper.apple.com/library/archive/documentation/System/Conceptual/ManPages_iPhoneOS/man2/bind.2.html
133 /// [Winsock2]: https://docs.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-bind
136 pub fn bind_v4<Fd: AsFd>(sockfd: Fd, addr: &SocketAddrV4) -> io::Result<()> { in bind_v4()
144 /// - [POSIX]
145 /// - [Linux]
146 /// - [Apple]
147 /// - [Winsock2]
149 /// [POSIX]: https://pubs.opengroup.org/onlinepubs/9699919799/functions/bind.html
150 /// [Linux]: https://man7.org/linux/man-pages/man2/bind.2.html
151 …eloper.apple.com/library/archive/documentation/System/Conceptual/ManPages_iPhoneOS/man2/bind.2.html
152 /// [Winsock2]: https://docs.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-bind
155 pub fn bind_v6<Fd: AsFd>(sockfd: Fd, addr: &SocketAddrV6) -> io::Result<()> { in bind_v6()
160 /// Unix-domain address.
163 /// - [POSIX]
164 /// - [Linux]
165 /// - [Apple]
166 /// - [Winsock2]
168 /// [POSIX]: https://pubs.opengroup.org/onlinepubs/9699919799/functions/bind.html
169 /// [Linux]: https://man7.org/linux/man-pages/man2/bind.2.html
170 …eloper.apple.com/library/archive/documentation/System/Conceptual/ManPages_iPhoneOS/man2/bind.2.html
171 /// [Winsock2]: https://docs.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-bind
175 pub fn bind_unix<Fd: AsFd>(sockfd: Fd, addr: &SocketAddrUnix) -> io::Result<()> { in bind_unix()
182 /// - [POSIX]
183 /// - [Linux]
184 /// - [Apple]
185 /// - [Winsock2]
187 /// [POSIX]: https://pubs.opengroup.org/onlinepubs/9699919799/functions/connect.html
188 /// [Linux]: https://man7.org/linux/man-pages/man2/connect.2.html
189 …per.apple.com/library/archive/documentation/System/Conceptual/ManPages_iPhoneOS/man2/connect.2.html
190 /// [Winsock2]: https://docs.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-connect
191 pub fn connect<Fd: AsFd>(sockfd: Fd, addr: &SocketAddr) -> io::Result<()> { in connect()
195 fn _connect(sockfd: BorrowedFd<'_>, addr: &SocketAddr) -> io::Result<()> { in _connect()
205 /// - [POSIX]
206 /// - [Linux]
207 /// - [Apple]
208 /// - [Winsock2]
210 /// [POSIX]: https://pubs.opengroup.org/onlinepubs/9699919799/functions/connect.html
211 /// [Linux]: https://man7.org/linux/man-pages/man2/connect.2.html
212 …per.apple.com/library/archive/documentation/System/Conceptual/ManPages_iPhoneOS/man2/connect.2.html
213 /// [Winsock2]: https://docs.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-connect
215 pub fn connect_any<Fd: AsFd>(sockfd: Fd, addr: &SocketAddrAny) -> io::Result<()> { in connect_any()
219 fn _connect_any(sockfd: BorrowedFd<'_>, addr: &SocketAddrAny) -> io::Result<()> { in _connect_any()
232 /// - [POSIX]
233 /// - [Linux]
234 /// - [Apple]
235 /// - [Winsock2]
237 /// [POSIX]: https://pubs.opengroup.org/onlinepubs/9699919799/functions/connect.html
238 /// [Linux]: https://man7.org/linux/man-pages/man2/connect.2.html
239 …per.apple.com/library/archive/documentation/System/Conceptual/ManPages_iPhoneOS/man2/connect.2.html
240 /// [Winsock2]: https://docs.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-connect
243 pub fn connect_v4<Fd: AsFd>(sockfd: Fd, addr: &SocketAddrV4) -> io::Result<()> { in connect_v4()
251 /// - [POSIX]
252 /// - [Linux]
253 /// - [Apple]
254 /// - [Winsock2]
256 /// [POSIX]: https://pubs.opengroup.org/onlinepubs/9699919799/functions/connect.html
257 /// [Linux]: https://man7.org/linux/man-pages/man2/connect.2.html
258 …per.apple.com/library/archive/documentation/System/Conceptual/ManPages_iPhoneOS/man2/connect.2.html
259 /// [Winsock2]: https://docs.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-connect
262 pub fn connect_v6<Fd: AsFd>(sockfd: Fd, addr: &SocketAddrV6) -> io::Result<()> { in connect_v6()
267 /// connection to a Unix-domain address.
270 /// - [POSIX]
271 /// - [Linux]
272 /// - [Apple]
273 /// - [Winsock2]
275 /// [POSIX]: https://pubs.opengroup.org/onlinepubs/9699919799/functions/connect.html
276 /// [Linux]: https://man7.org/linux/man-pages/man2/connect.2.html
277 …per.apple.com/library/archive/documentation/System/Conceptual/ManPages_iPhoneOS/man2/connect.2.html
278 /// [Winsock2]: https://docs.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-connect
282 pub fn connect_unix<Fd: AsFd>(sockfd: Fd, addr: &SocketAddrUnix) -> io::Result<()> { in connect_unix()
289 /// - [POSIX]
290 /// - [Linux]
291 /// - [Apple]
292 /// - [Winsock2]
294 /// [POSIX]: https://pubs.opengroup.org/onlinepubs/9699919799/functions/listen.html
295 /// [Linux]: https://man7.org/linux/man-pages/man2/listen.2.html
296 …oper.apple.com/library/archive/documentation/System/Conceptual/ManPages_iPhoneOS/man2/listen.2.html
297 /// [Winsock2]: https://docs.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-listen
299 pub fn listen<Fd: AsFd>(sockfd: Fd, backlog: i32) -> io::Result<()> { in listen()
312 /// - [POSIX]
313 /// - [Linux]
314 /// - [Apple]
315 /// - [Winsock2]
317 /// [POSIX]: https://pubs.opengroup.org/onlinepubs/9699919799/functions/accept.html
318 /// [Linux]: https://man7.org/linux/man-pages/man2/accept.2.html
319 …oper.apple.com/library/archive/documentation/System/Conceptual/ManPages_iPhoneOS/man2/accept.2.html
320 /// [Winsock2]: https://docs.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-accept
323 pub fn accept<Fd: AsFd>(sockfd: Fd) -> io::Result<OwnedFd> { in accept()
340 /// - [Linux]
342 /// [Linux]: https://man7.org/linux/man-pages/man2/accept4.2.html
345 pub fn accept_with<Fd: AsFd>(sockfd: Fd, flags: AcceptFlags) -> io::Result<OwnedFd> { in accept_with()
355 /// - [POSIX]
356 /// - [Linux]
357 /// - [Apple]
358 /// - [Winsock2]
360 /// [POSIX]: https://pubs.opengroup.org/onlinepubs/9699919799/functions/accept.html
361 /// [Linux]: https://man7.org/linux/man-pages/man2/accept.2.html
362 …oper.apple.com/library/archive/documentation/System/Conceptual/ManPages_iPhoneOS/man2/accept.2.html
363 /// [Winsock2]: https://docs.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-accept
366 pub fn acceptfrom<Fd: AsFd>(sockfd: Fd) -> io::Result<(OwnedFd, Option<SocketAddrAny>)> { in acceptfrom()
379 /// - [Linux]
381 /// [Linux]: https://man7.org/linux/man-pages/man2/accept4.2.html
387 ) -> io::Result<(OwnedFd, Option<SocketAddrAny>)> { in acceptfrom_with()
394 /// - [POSIX]
395 /// - [Linux]
396 /// - [Apple]
397 /// - [Winsock2]
399 /// [POSIX]: https://pubs.opengroup.org/onlinepubs/9699919799/functions/shutdown.html
400 /// [Linux]: https://man7.org/linux/man-pages/man2/shutdown.2.html
401 …er.apple.com/library/archive/documentation/System/Conceptual/ManPages_iPhoneOS/man2/shutdown.2.html
402 /// [Winsock2]: https://docs.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-shutdown
404 pub fn shutdown<Fd: AsFd>(sockfd: Fd, how: Shutdown) -> io::Result<()> { in shutdown()
411 /// - [POSIX]
412 /// - [Linux]
413 /// - [Apple]
414 /// - [Winsock2]
416 /// [POSIX]: https://pubs.opengroup.org/onlinepubs/9699919799/functions/getsockname.html
417 /// [Linux]: https://man7.org/linux/man-pages/man2/getsockname.2.html
418 …apple.com/library/archive/documentation/System/Conceptual/ManPages_iPhoneOS/man2/getsockname.2.html
419 /// [Winsock2]: https://docs.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-getsockname
421 pub fn getsockname<Fd: AsFd>(sockfd: Fd) -> io::Result<SocketAddrAny> { in getsockname()
429 /// - [POSIX]
430 /// - [Linux]
431 /// - [Apple]
432 /// - [Winsock2]
434 /// [POSIX]: https://pubs.opengroup.org/onlinepubs/9699919799/functions/getpeername.html
435 /// [Linux]: https://man7.org/linux/man-pages/man2/getpeername.2.html
436 …apple.com/library/archive/documentation/System/Conceptual/ManPages_iPhoneOS/man2/getpeername.2.html
437 /// [Winsock2]: https://docs.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-getpeername
439 pub fn getpeername<Fd: AsFd>(sockfd: Fd) -> io::Result<Option<SocketAddrAny>> { in getpeername()