tclrequest.c File Reference

#include "nsd.h"

Data Structures

struct  Proc

Defines

#define ARGS_UNKNOWN   (-1)
#define ARGS_FAILED   (-2)

Functions

int Ns_TclRequest (Ns_Conn *conn, char *name)
int NsTclRegisterProcObjCmd (ClientData arg, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[], int adp)
int NsTclRegisterAdpObjCmd (ClientData arg, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
int NsTclUnRegisterObjCmd (ClientData arg, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
int NsTclRegisterFilterObjCmd (ClientData arg, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
int NsTclRegisterTraceObjCmd (ClientData arg, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
int NsTclRegisterFastPathObjCmd (ClientData arg, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])

Define Documentation

#define ARGS_FAILED   (-2)

#define ARGS_UNKNOWN   (-1)


Function Documentation

int Ns_TclRequest ( Ns_Conn *  conn,
char *  name 
)

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

Ns_TclRequest --

Dummy up a direct call to TclProcRequest for a connection.

Results: See TclDoOp.

Side effects: None.

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

int NsTclRegisterAdpObjCmd ( ClientData  arg,
Tcl_Interp *  interp,
int  objc,
Tcl_Obj *CONST  objv[] 
)

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

NsTclRegisterAdpObjCmd --

Implements ns_register_adp as obj command.

Results: Tcl result.

Side effects: See docs.

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

int NsTclRegisterFastPathObjCmd ( ClientData  arg,
Tcl_Interp *  interp,
int  objc,
Tcl_Obj *CONST  objv[] 
)

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

NsTclRegisterFastPathObjCmd --

Implements ns_register_fastpath as obj command.

Results: Tcl result.

Side effects: See docs.

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

int NsTclRegisterFilterObjCmd ( ClientData  arg,
Tcl_Interp *  interp,
int  objc,
Tcl_Obj *CONST  objv[] 
)

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

NsTclRegisterFilterObjCmd --

Implements ns_register_filter.

Results: Tcl result.

Side effects: See docs.

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

int NsTclRegisterProcObjCmd ( ClientData  arg,
Tcl_Interp *  interp,
int  objc,
Tcl_Obj *CONST  objv[],
int  adp 
)

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

NsTclRegisterProcObjCmd --

Implements ns_register_proc as obj command.

Results: Tcl result.

Side effects: See docs.

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

int NsTclRegisterTraceObjCmd ( ClientData  arg,
Tcl_Interp *  interp,
int  objc,
Tcl_Obj *CONST  objv[] 
)

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

NsTclRegisterTraceObjCmd --

Implements ns_register_trace as obj command.

Results: Tcl result.

Side effects: See docs.

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

int NsTclUnRegisterObjCmd ( ClientData  arg,
Tcl_Interp *  interp,
int  objc,
Tcl_Obj *CONST  objv[] 
)

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

NsTclUnRegisterObjCmd --

Implements ns_unregister_proc and ns_unregister_adp commands.

Results: Tcl result.

Side effects: See docs.

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


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