1 <html><head><title>FastCGI Programmer's Guide - Table of Contents</title></head>
4 <a href="cover.htm">[Top]</a> <a href="cover.htm">[Prev]</a> <a href="ch1intro.htm">[Next]</a> <a href="ap_guida.htm">[Bottom]</a>
8 <h4>1. <a href="ch1intro.htm#9432">The Fast Common Gateway Interface 1</a></h4>
11 <dt><dd> <a href="ch1intro.htm#8485">Advantages of FastCGI 1</a>
14 <dt><dd> <a href="ch1intro.htm#8396">Long-lived Applications 1</a>
16 <dt><dd> <a href="ch1intro.htm#8445">Separating Application and Server 2</a>
18 <dt><dd> <a href="ch1intro.htm#8406">FastCGI "Roles" 2</a>
21 <dt><dd> <a href="ch1intro.htm#4207">Writing FastCGI Applications 4</a>
24 <dt><dd> <a href="ch1intro.htm#9469">Code Structure 5</a>
26 <dt><dd> <a href="ch1intro.htm#9480">Initial Environment Variables 5</a>
28 <dt><dd> <a href="ch1intro.htm#9785">Per-Request Environment Variables 6</a>
30 <dt><dd> <a href="ch1intro.htm#9048">Building FastCGI Applications in C 6</a>
32 <dt><dd> <a href="ch1intro.htm#9570">Building FastCGI Applications in Perl 7</a>
34 <dt><dd> <a href="ch1intro.htm#9562">Building FastCGI Applications in Tcl 7</a>
37 <dt><dd> <a href="ch1intro.htm#8360">Implementation Details 7</a>
40 <dt><dd> <a href="ch1intro.htm#7874">The fcgi_stdio Library: I/O Compatibility 9</a>
42 <dt><dd> <a href="ch1intro.htm#9678">The fcgi_stdio Library: Binary compatibility 10</a>
46 <h4>2. <a href="ch2c.htm#3659">Developing FastCGI Applications in C 11</a></h4>
49 <dt><dd> <a href="ch2c.htm#5371">The I/O Libraries 11</a>
51 <dt><dd> <a href="ch2c.htm#5847">Code Structure 12</a>
53 <dt><dd> <a href="ch2c.htm#5373">Example 1: TinyFastCGI 12</a>
56 <dd> <a href="ch2c.htm#4182">Example 2: Prime Number Generator 13</a>
58 <dt><dd> <a href="ch2c.htm#5151">Building 15</a>
60 <dt><dd> <a href="ch2c.htm#4190">Memory Leaks 16</a>
63 <h4>3. <a href="ch3perl.htm#3659">Developing FastCGI Applications in Perl 17</a></h4>
66 <dt><dd> <a href="ch3perl.htm#4183">Getting Started 17</a>
68 <dt><dd> <a href="ch3perl.htm#5002">Example: TinyFastCGI 18</a>
71 <h4>4. <a href="ch4tcl.htm#3659">Developing FastCGI Applications in Tcl 19</a></h4>
74 <dt><dd> <a href="ch4tcl.htm#4222">Getting Started 19</a>
76 <dt><dd> <a href="ch4tcl.htm#4853">Example: TinyFastCGI 20</a>
79 <h4>A. <a href="apaman.htm#3601">FastCGI Reference Pages 21</a></h4>
82 <dt><dd> <a href="apaman.htm#95860">FCGI_Accept (3) 21</a>
85 <dt><dd> <a href="apaman.htm#95861">Name 21</a>
87 <dt><dd> <a href="apaman.htm#95652">Synopsis 21</a>
89 <dt><dd> <a href="apaman.htm#95656">Description 21</a>
91 <dt><dd> <a href="apaman.htm#95664">Return Values 22</a>
94 <dt><dd> <a href="apaman.htm#95309">FCGI_StartFilterData (3) 22</a>
97 <dt><dd> <a href="apaman.htm#95310">Name 22</a>
99 <dt><dd> <a href="apaman.htm#95312">Synopsis 22</a>
101 <dt><dd> <a href="apaman.htm#95315">Description 23</a>
103 <dt><dd> <a href="apaman.htm#95733">Return Values 23</a>
105 <dt><dd> <a href="apaman.htm#95323">Example 23</a>
108 <dt><dd> <a href="apaman.htm#95846">FCGI_SetExitStatus(3) 24</a>
111 <dt><dd> <a href="apaman.htm#95793">Name 24</a>
113 <dt><dd> <a href="apaman.htm#95786">Synopsis 24</a>
115 <dt><dd> <a href="apaman.htm#95788">Description 24</a>
121 <a href="cover.htm">[Top]</a> <a href="cover.htm">[Prev]</a> <a href="ch1intro.htm">[Next]</a> <a href="ap_guida.htm">[Bottom]</a>
125 <!-- This file was created with Quadralay WebWorks Publisher 3.0.3 -->
127 <!-- For more information on how this document, and how the rest of -->
128 <!-- this server was created, email yourEmail@xyzcorp.com -->
130 <!-- Last updated: 04/15/96 08:00:12 -->