brintos

brintos / llvm-project-archived public Read only

0
0
Text · 2.3 KiB · 00d5de6 Raw
120 lines · yaml
1header: sys/socket.h2header_template: socket.h.def3macros: []4types:5  - type_name: struct_sockaddr_un6  - type_name: struct_sockaddr7  - type_name: socklen_t8  - type_name: sa_family_t9  - type_name: struct_msghdr10  - type_name: struct_iovec11  - type_name: size_t12  - type_name: ssize_t13enums: []14objects: []15functions:16  - name: accept17    standards:18      - POSIX19    return_type: int20    arguments:21      - type: int22      - type: sockaddr *__restrict23      - type: socklen_t *__restrict24  - name: bind25    standards:26      - POSIX27    return_type: int28    arguments:29      - type: int30      - type: const struct sockaddr *31      - type: socklen_t32  - name: connect33    standards:34      - POSIX35    return_type: int36    arguments:37      - type: int38      - type: const struct sockaddr *39      - type: socklen_t40  - name: listen41    standards:42      - POSIX43    return_type: int44    arguments:45      - type: int46      - type: int47  - name: recv48    standards:49      - POSIX50    return_type: ssize_t51    arguments:52      - type: int53      - type: void *54      - type: size_t55      - type: int56  - name: recvfrom57    standards:58      - POSIX59    return_type: ssize_t60    arguments:61      - type: int62      - type: void *63      - type: size_t64      - type: int65      - type: struct sockaddr *__restrict66      - type: socklen_t *__restrict67  - name: recvmsg68    standards:69      - POSIX70    return_type: ssize_t71    arguments:72      - type: int73      - type: struct msghdr *74      - type: int75  - name: send76    standards:77      - POSIX78    return_type: ssize_t79    arguments:80      - type: int81      - type: const void*82      - type: size_t83      - type: int84  - name: sendmsg85    standards:86      - POSIX87    return_type: ssize_t88    arguments:89      - type: int90      - type: const struct msghdr *91      - type: int92  - name: sendto93    standards:94      - POSIX95    return_type: ssize_t96    arguments:97      - type: int98      - type: const void *99      - type: size_t100      - type: int101      - type: const struct sockaddr *102      - type: socklen_t103  - name: socket104    standards:105      - POSIX106    return_type: int107    arguments:108      - type: int109      - type: int110      - type: int111  - name: socketpair112    standards:113      - posix114    return_type: int115    arguments:116      - type: int117      - type: int118      - type: int119      - type: int*120