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