Branch: Tag:

2001-08-23

2001-08-23 18:40:14 by Martin Stjernholm <mast@lysator.liu.se>

Added functions to map from string to module instance locally within
a configuration.

Rev: server/base_server/configuration.pike:1.469
Rev: server/base_server/module.pike:1.126
Rev: server/base_server/prototypes.pike:1.33

4:   #include <stat.h>   #include <config.h>   #include <module_constants.h> - constant cvs_version="$Id: prototypes.pike,v 1.32 2001/08/23 18:05:19 nilsson Exp $"; + constant cvs_version="$Id: prototypes.pike,v 1.33 2001/08/23 18:40:14 mast Exp $";      class Variable   {
218:    RoxenModule get_provider(string provides);    array(mixed) map_providers(string provides, string fun, mixed ... args);    mixed call_provider(string provides, string fun, mixed ... args); +  RoxenModule get_module (string modname);    array(function) file_extension_modules(string ext);    array(function) url_modules();    mapping api_functions(void|RequestID id);
745:    LocaleString module_name;    LocaleString module_doc;    +  string module_identifier(); +  string module_local_id(); +     array(int|string|mapping) register_module();    string file_name_and_stuff();