limits.c File Reference

#include "nsd.h"

Functions

void NsInitLimits (void)
int NsTclLimitsObjCmd (ClientData data, Tcl_Interp *interp, int objc, Tcl_Obj **objv)
LimitsNsGetRequestLimits (char *server, char *method, char *url)

Function Documentation

Limits* NsGetRequestLimits ( char *  server,
char *  method,
char *  url 
)

----------------------------------------------------------------------

NsGetRequestLimits --

Return the limits structure for a given request.

Results: Pointer to limits.

Side effects: May return the default limits if no more specific limits have been created.

----------------------------------------------------------------------

void NsInitLimits ( void   ) 

----------------------------------------------------------------------

NsInitLimits --

Initialize request limits.

Results: None.

Side effects: Will create the default limits.

----------------------------------------------------------------------

int NsTclLimitsObjCmd ( ClientData  data,
Tcl_Interp *  interp,
int  objc,
Tcl_Obj **  objv 
)

----------------------------------------------------------------------

NsTclLimitsObjCmd --

Implements ns_limits command to create and query request limit structures.

Results: Standard Tcl result.

Side effects: May create a new limit structure.

----------------------------------------------------------------------


Generated on Tue Sep 4 19:58:56 2007 by  doxygen 1.5.1