Roxen2.1Programmer Manual

   


Programmer Manual

Introduction

Terminology
The Inner Workings of Roxen
A Request's Path Through Roxen

Encountered Module Types
Important Concepts

The Memory Cache
Important Classes

RequestID
Configuration
The Roxen Module API

Introduction to Roxen Modules
The Module Type Calling Sequence
API Common to All Module Types
Tag Modules
Location (Filesystem) Modules
File Extension Modules
Filter Modules
Authentication Modules
Logger Modules
First Modules
Last Modules
Provider Modules
Content Type Modules
Directory Listing Modules
Roxen-specific Pike Modules

Roxen
Pike

Script
Processing Instruction
Java

AbstractLocationModule
ExperimentalModule
FileExtensionModule
Frame
HTTP
LastResortModule
LocationModule
Module
ParserModule
ProviderModule
RoxenClassLoader
RoxenConfiguration
RoxenFileResponse
RoxenLib
RoxenRequest
RoxenResponse
RoxenRXMLResponse
RoxenStringResponse
SecurityModule
SimpleTagCaller
UniqueModule
Perl

Using In-Line Perl Code
Running Perl Scripts
Supported mod_perl API Methods
CGI

What is a CGI Script?
Available Environment Variables
I/O Via the Standard Streams