#include "nsd.h"Functions | |
| char * | NsGetServers (void) |
| void | NsInitServers (void) |
| NsServer * | NsGetServer (char *server) |
| NsServer * | NsGetInitServer (void) |
| void | NsInitServer (char *server, Ns_ServerInitProc *initProc) |
| NsServer* NsGetInitServer | ( | void | ) |
----------------------------------------------------------------------
NsGetInitServer --
Return the currently initializing server.
Results: Pointer to NsServer.
Side effects: None.
----------------------------------------------------------------------
| NsServer* NsGetServer | ( | char * | server | ) |
| char* NsGetServers | ( | void | ) |
----------------------------------------------------------------------
NsGetServers --
Return Tcl list of all servers.
Results: Pointer to server list string.
Side effects: None.
----------------------------------------------------------------------
| void NsInitServer | ( | char * | server, | |
| Ns_ServerInitProc * | initProc | |||
| ) |
----------------------------------------------------------------------
NsInitServer --
Create and initialize a new virtual server.
Results: None.
Side effects: Depends on resulting Tcl and module inits.
----------------------------------------------------------------------
Register the fastpath and ADP requests. Fastpath is register by default for all URL's.
Call the given init proc, if any, which may register additional static modules and then load all dynamic and static modules and initialize Tcl. The order is significant.
| void NsInitServers | ( | void | ) |
----------------------------------------------------------------------
NsInitServers --
Server data structures library init.
Results: None.
Side effects: Allocates the global pseudo-server.
----------------------------------------------------------------------
1.5.1