use streamsize and char_type, export the C++ API via the class not its methods
[catagits/fcgi2.git] / doc / fastcgi-prog-guide / ap_guida.htm
CommitLineData
34e33d10 1<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN">\r
2<HTML>\r
3 <HEAD>\r
4 <TITLE>\r
5 FastCGI Application Programmer&#39;s Guide - Index\r
6 </TITLE>\r
7<STYLE TYPE="text/css">\r
8 body {\r
9 background-color: #ffffff;\r
10 }\r
11 div.c1 {text-align: center}\r
12</STYLE>\r
13 </HEAD>\r
14 <BODY>\r
15 <A HREF="cover.htm">[Top]</A> <A HREF="apaman.htm">[Prev]</A>\r
16 <P>\r
17 [Next] [Bottom]\r
18 </P>\r
19 <HR>\r
20 <BR>\r
21 <A NAME="801"></A>\r
22 <DIV CLASS="c1">\r
23 <H1>\r
24 Index<BR>\r
25 </H1>\r
26 </DIV>\r
27 <A NAME="1384"></A>\r
28 <DIV CLASS="c1">\r
29 <H2>\r
30 A\r
31 </H2>\r
32 </DIV>\r
33 <DL>\r
34 <DD>\r
35 <A NAME="1388"></A>\r
36 </DD>\r
37 <DD>\r
38 <A HREF="ch4tcl.htm#4835">applications in Tcl 19</A> <A NAME="1390"></A>\r
39 </DD>\r
40 <DD>\r
41 <A HREF="ch1intro.htm#8428">Authorizer applications 4</A> \r
42 <DL>\r
43 <DD>\r
44 <A NAME="1392"></A>\r
45 </DD>\r
46 <DD>\r
47 <A HREF="ch1intro.htm#9483">environment variables 6</A> <A NAME="1394"></A>\r
48 </DD>\r
49 <DD>\r
50 <A HREF="ch1intro.htm#8437">stdin and stderr 4</A>\r
51 </DD>\r
52 </DL>\r
53 </DD>\r
54 </DL>\r
55 <A NAME="1396"></A>\r
56 <DIV CLASS="c1">\r
57 <H2>\r
58 C\r
59 </H2>\r
60 </DIV>\r
61 <DL>\r
62 <DD>\r
63 <A NAME="1399"></A>\r
64 </DD>\r
65 <DD>\r
66 <A HREF="ch2c.htm#917">C language, writing FastCGI applications in 11</A>\r
67 </DD>\r
68 </DL>\r
69 <A NAME="1401"></A>\r
70 <DIV CLASS="c1">\r
71 <H2>\r
72 E\r
73 </H2>\r
74 </DIV>\r
75 <DL>\r
76 <DD>\r
77 <A NAME="1404"></A>\r
78 </DD>\r
79 <DD>\r
80 environment variables \r
81 <DL>\r
82 <DD>\r
83 <A NAME="1405"></A>\r
84 </DD>\r
85 <DD>\r
86 <A HREF="ch1intro.htm#9483">differences from CGI 6</A> <A NAME="1407"></A>\r
87 </DD>\r
88 <DD>\r
89 <A HREF="ch1intro.htm#8431">returned from Authorizer applications 4</A>\r
90 </DD>\r
91 </DL>\r
92 <A NAME="1409"></A>\r
93 </DD>\r
94 <DD>\r
95 examples \r
96 <DL>\r
97 <DD>\r
98 <A NAME="1410"></A>\r
99 </DD>\r
100 <DD>\r
101 <A HREF="ch2c.htm#4182">responder application in C 13</A> <A NAME="1412"></A>\r
102 </DD>\r
103 <DD>\r
104 <A HREF="ch3perl.htm#5002">responder application in perl 18</A> <A NAME="1414"></A>\r
105 </DD>\r
106 <DD>\r
107 <A HREF="ch4tcl.htm#4343">responder application in Tcl 20</A>\r
108 </DD>\r
109 </DL>\r
110 <A NAME="1416"></A>\r
111 </DD>\r
112 <DD>\r
113 <A HREF="apaman.htm#95796">exit status, of FastCGI application 24</A>\r
114 </DD>\r
115 </DL>\r
116 <A NAME="1418"></A>\r
117 <DIV CLASS="c1">\r
118 <H2>\r
119 F\r
120 </H2>\r
121 </DIV>\r
122 <DL>\r
123 <DD>\r
124 <A NAME="1420"></A>\r
125 </DD>\r
126 <DD>\r
127 FastCGI \r
128 <DL>\r
129 <DD>\r
130 <A NAME="1421"></A>\r
131 </DD>\r
132 <DD>\r
133 <A HREF="ch4tcl.htm#4835">19</A> <A NAME="1423"></A>\r
134 </DD>\r
135 <DD>\r
136 <A HREF="ch2c.htm#917">applications in C 11</A> <A NAME="1425"></A>\r
137 </DD>\r
138 <DD>\r
139 <A HREF="ch3perl.htm#917">applications in Perl 17</A> <A NAME="1427"></A>\r
140 </DD>\r
141 <DD>\r
142 <A HREF="ch1intro.htm#7995">differences from CGI 1</A>\r
143 </DD>\r
144 </DL>\r
145 <A NAME="1429"></A>\r
146 </DD>\r
147 <DD>\r
148 <A HREF="apaman.htm#95732">FCGI_DATA_LAST_MOD 23</A> <A NAME="1431"></A>\r
149 </DD>\r
150 <DD>\r
151 <A HREF="apaman.htm#95731">FCGI_DATA_LENGTH 23</A> <A NAME="1433"></A>\r
152 </DD>\r
153 <DD>\r
154 <A HREF="ch1intro.htm#9488">FCGI_DATA_LENGTH (in Filter applications) 6</A> <A NAME="1435"></A>\r
155 </DD>\r
156 <DD>\r
157 <A HREF="ch1intro.htm#9490">FCGI_ROLE 6,</A> <A HREF="apaman.htm#95661">22</A> <A NAME="1438"></A>\r
158 </DD>\r
159 <DD>\r
160 <A HREF="apaman.htm#95846">FCGI_SetExitStatus 24</A> <A NAME="1440"></A>\r
161 </DD>\r
162 <DD>\r
163 <A HREF="apaman.htm#95309">FCGI_StartFilterData 22</A> <A NAME="1442"></A>\r
164 </DD>\r
165 <DD>\r
166 <A HREF="ch2c.htm#4199">fcgi_stdio library 11</A> \r
167 <DL>\r
168 <DD>\r
169 <A NAME="1444"></A>\r
170 </DD>\r
171 <DD>\r
172 <A HREF="ch2c.htm#4629">location of 15</A> <A NAME="1446"></A>\r
173 </DD>\r
174 <DD>\r
175 <A HREF="apaman.htm#95882">manpages for 21</A>\r
176 </DD>\r
177 </DL>\r
178 <A NAME="1448"></A>\r
179 </DD>\r
180 <DD>\r
181 <A HREF="apaman.htm#95663">FCGI_ToFcgiStream 22</A> <A NAME="1450"></A>\r
182 </DD>\r
183 <DD>\r
184 <A HREF="apaman.htm#95663">FCGI_ToFILE 22</A> <A NAME="1452"></A>\r
185 </DD>\r
186 <DD>\r
187 <A HREF="ch2c.htm#4199">fcgiapp library 11</A> <A NAME="1454"></A>\r
188 </DD>\r
189 <DD>\r
190 <A HREF="ch1intro.htm#9486">FILE_LAST_MOD (in Filter applications) 6</A> <A NAME="1456"></A>\r
191 </DD>\r
192 <DD>\r
193 Filter applications \r
194 <DL>\r
195 <DD>\r
196 <A NAME="1457"></A>\r
197 </DD>\r
198 <DD>\r
199 <A HREF="apaman.htm#95732">last modification time 23</A> <A NAME="1459"></A>\r
200 </DD>\r
201 <DD>\r
202 <A HREF="apaman.htm#95728">reading from stdin 23</A>\r
203 </DD>\r
204 </DL>\r
205 </DD>\r
206 </DL>\r
207 <A NAME="1461"></A>\r
208 <DIV CLASS="c1">\r
209 <H2>\r
210 G\r
211 </H2>\r
212 </DIV>\r
213 <DL>\r
214 <DD>\r
215 <A NAME="1463"></A>\r
216 </DD>\r
217 <DD>\r
218 <A HREF="ch2c.htm#4785">Great Circle (C garbage collector) 16</A>\r
219 </DD>\r
220 </DL>\r
221 <A NAME="1465"></A>\r
222 <DIV CLASS="c1">\r
223 <H2>\r
224 I\r
225 </H2>\r
226 </DIV>\r
227 <DL>\r
228 <DD>\r
229 <A NAME="1468"></A>\r
230 </DD>\r
231 <DD>\r
232 <A HREF="ch1intro.htm#9480">Initial Environment Variables 5</A>\r
233 </DD>\r
234 </DL>\r
235 <A NAME="1470"></A>\r
236 <DIV CLASS="c1">\r
237 <H2>\r
238 M\r
239 </H2>\r
240 </DIV>\r
241 <DL>\r
242 <DD>\r
243 <A NAME="1475"></A>\r
244 </DD>\r
245 <DD>\r
246 <A HREF="apaman.htm#95882">manpages 21</A> <A NAME="1477"></A>\r
247 </DD>\r
248 <DD>\r
249 <A HREF="ch2c.htm#4190">memory leaks 16</A>\r
250 </DD>\r
251 </DL>\r
252 <A NAME="1479"></A>\r
253 <DIV CLASS="c1">\r
254 <H2>\r
255 P\r
256 </H2>\r
257 </DIV>\r
258 <DL>\r
259 <DD>\r
260 <A NAME="1483"></A>\r
261 </DD>\r
262 <DD>\r
263 Perl \r
264 <DL>\r
265 <DD>\r
266 <A NAME="1484"></A>\r
267 </DD>\r
268 <DD>\r
269 <A HREF="ch3perl.htm#917">writing FastCGI applications in 17</A>\r
270 </DD>\r
271 </DL>\r
272 <A NAME="1486"></A>\r
273 </DD>\r
274 <DD>\r
275 <A HREF="ch2c.htm#4785">Purify (for checking storage leaks) 16</A>\r
276 </DD>\r
277 </DL>\r
278 <A NAME="1488"></A>\r
279 <DIV CLASS="c1">\r
280 <H2>\r
281 R\r
282 </H2>\r
283 </DIV>\r
284 <DL>\r
285 <DD>\r
286 <A NAME="1491"></A>\r
287 </DD>\r
288 <DD>\r
289 <A HREF="ch1intro.htm#9477">response loop 5</A> \r
290 <DL>\r
291 <DD>\r
292 <A NAME="1493"></A>\r
293 </DD>\r
294 <DD>\r
295 <A HREF="ch2c.htm#4202">in C 12</A> <A NAME="1495"></A>\r
296 </DD>\r
297 <DD>\r
298 <A HREF="ch3perl.htm#4243">in Perl 17</A> <A NAME="1497"></A>\r
299 </DD>\r
300 <DD>\r
301 <A HREF="ch4tcl.htm#4228">in TCL 19</A>\r
302 </DD>\r
303 </DL>\r
304 </DD>\r
305 </DL>\r
306 <HR>\r
307 <BR>\r
308 <A HREF="cover.htm">[Top]</A> <A HREF="apaman.htm">[Prev]</A>\r
309 <P>\r
310 [Next] [Bottom]\r
311 </P>\r
312 <HR>\r
313 <BR>\r
314 <!-- This file was created with Quadralay WebWorks Publisher 3.0.3 -->\r
315 <!-- -->\r
316 <!-- For more information on how this document, and how the rest of -->\r
317 <!-- this server was created, email yourEmail@xyzcorp.com -->\r
318 <!-- -->\r
319 <!-- Last updated: 04/15/96 08:00:22 -->\r
320 </BODY>\r
321</HTML>\r
322\r