Branch: Tag:

2001-07-25

2001-07-25 14:21:57 by Johan Sundström <oyasumi@gmail.com>

Added some handling of Nilsson's RequestID->root_id to make the
<gtext> tagdoc render. Might need some additional updates in other
protocol modules (except http.pike, where it used to reside).

Rev: server/base_server/prototypes.pike:1.27

4:   #include <stat.h>   #include <config.h>   #include <module_constants.h> - constant cvs_version="$Id: prototypes.pike,v 1.26 2001/07/21 12:01:32 mast Exp $"; + constant cvs_version="$Id: prototypes.pike,v 1.27 2001/07/25 14:21:57 jhs Exp $";      class Variable   {
590:    string host;    //! The client's hostname, if resolved.    +  object root_id; +  //! @decl RequestID root_id; +  //! The root id object directly associated with the request - remains +  //! the same for all id objects generated by <insert href> tags and +  //! similar conditions that invoke @[clone_me()]. +     static void create(Stdio.File fd, Protocol port, Configuration conf){}    void send(string|object what, int|void len){}   
671:    // c->first = first;    c->port_obj = port_obj;    c->conf = conf; +  c->root_id = root_id;    c->time = time;    c->raw_url = raw_url;    c->variables = copy_value(variables);