Add documentation for default pthread attribute functions
[glibc.git] / conform / data / stropts.h-data
blobd978a1c5e911e893b26a655ced139edfa4140bde
1 #if !defined ISO && !defined ISO99 && !defined ISO11 && !defined POSIX
2 type {struct bandinfo}
4 element {struct bandinfo} {unsigned char} bi_pri
5 element {struct bandinfo} int bi_flag
7 type {struct strpeek}
9 element {struct strpeek} {struct strbuf} ctlbuf
10 element {struct strpeek} {struct strbuf} databuf
11 element {struct strpeek} t_uscalar_t flags
13 type {struct strbuf}
15 element {struct strbuf} int maxlen
16 element {struct strbuf} int len
17 element {struct strbuf} {char*} buf
19 type {struct strfdinsert}
21 element {struct strfdinsert} {struct strbuf} ctlbuf
22 element {struct strfdinsert} {struct strbuf} databuf
23 element {struct strfdinsert} t_uscalar_t flags
24 element {struct strfdinsert} int fildes
25 element {struct strfdinsert} int offset
27 type {struct strioctl}
29 element {struct strioctl} int ic_cmd
30 element {struct strioctl} int ic_timout
31 element {struct strioctl} int ic_len
32 element {struct strioctl} {char*} ic_dp
34 type {struct strrecvfd}
36 element {struct strrecvfd} int fd
37 element {struct strrecvfd} uid_t uid
38 element {struct strrecvfd} gid_t gid
40 type uid_t
41 type gid_t
43 type t_uscalar_t
45 type {struct str_list}
47 element {struct str_list} int sl_nmods
48 element {struct str_list} {struct str_mlist*} sl_modlist
50 type {struct str_mlist}
52 element {struct str_mlist} char l_name [FMNAMESZ+1]
54 macro I_PUSH
55 macro I_POP
56 macro I_LOOK
57 macro FMNAMESZ
58 macro I_FLUSH
59 macro FLUSHR
60 macro FLUSHW
61 macro FLUSHRW
62 macro I_FLUSHBAND
63 macro I_SETSIG
64 macro S_RDNORM
65 macro S_RDBAND
66 macro S_INPUT
67 macro S_HIPRI
68 macro S_OUTPUT
69 macro S_WRNORM
70 macro S_WRBAND
71 macro S_MSG
72 macro S_ERROR
73 macro S_HANGUP
74 macro S_BANDURG
75 macro I_GETSIG
76 macro I_FIND
77 macro I_PEEK
78 macro RS_HIPRI
79 macro I_SRDOPT
80 macro RNORM
81 macro RMSGD
82 macro RMSGN
83 macro RPROTNORM
84 macro RPROTDAT
85 macro RPROTDIS
86 macro I_GRDOPT
87 macro I_NREAD
88 macro I_FDINSERT
89 macro I_STR
90 macro I_SWROPT
91 macro SNDZERO
92 macro I_GWROPT
93 macro I_SENDFD
94 macro I_RECVFD
95 macro I_LIST
96 macro I_ATMARK
97 macro ANYMARK
98 macro LASTMARK
99 macro I_CKBAND
100 macro I_GETBAND
101 macro I_CANPUT
102 macro I_SETCLTIME
103 macro I_GETCLTIME
104 macro I_LINK
105 macro I_UNLINK
106 macro I_PLINK
107 macro I_PUNLINK
109 macro MSG_ANY
110 macro MSG_BAND
111 macro MSG_HIPRI
112 macro MORECTL
113 macro MOREDATA
115 function int isastream (int)
116 function int getmsg (int, struct strbuf*, struct strbuf*, int*)
117 function int getpmsg (int, struct strbuf*, struct strbuf*, int*, int*)
118 function int ioctl (int, int, ...)
119 function int putmsg (int, const struct strbuf*, const struct strbuf*, int)
120 function int putpmsg (int, const struct strbuf*, const struct strbuf*, int, int)
121 function int fattach (int, const char*)
122 function int fdetach (const char*)
124 allow-header unistd.h
126 allow bi_*
127 allow ic_*
128 allow l_*
129 allow sl_*
130 allow str_*
131 allow FLUSH*
132 allow I_*
133 allow M_*
134 allow MUXID_R*
135 allow S_*
136 allow SND*
137 allow STR*
138 allow *_t
139 #endif