Changeset 755 for trunk/gsdl


Ignore:
Timestamp:
1999-11-02T10:11:35+13:00 (25 years ago)
Author:
sjboddie
Message:

changed arguments passed to many functions

Location:
trunk/gsdl/src/recpt
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl/src/recpt/authenaction.cpp

    r722 r755  
    2828/*
    2929   $Log$
     30   Revision 1.9  1999/11/01 21:11:35  sjboddie
     31   changed arguments passed to many functions
     32
    3033   Revision 1.8  1999/10/19 03:23:41  davidb
    3134   Collection building support through web pages
     
    282285}
    283286
    284 void authenaction::get_cgihead_info (cgiargsclass &/*args*/, response_t &response,
    285                      text_t &response_data, ostream &/*logout*/) {
     287void authenaction::get_cgihead_info (cgiargsclass &/*args*/, recptprotolistclass * /*protos*/,
     288                     response_t &response, text_t &response_data,
     289                     ostream &/*logout*/) {
    286290  response = content;
    287291  response_data = "text/html";
    288292}
    289293
    290 void authenaction::define_internal_macros (const ColInfoResponse_t &/*collectinfo*/, displayclass &disp,
    291                        cgiargsclass &args, recptproto * /*collectproto*/,
    292                        ostream &/*logout*/) {
     294void authenaction::define_internal_macros (displayclass &disp, cgiargsclass &args,
     295                       recptprotolistclass * /*protos*/, ostream &/*logout*/) {
    293296  // sets _authen:messageextra_ based on the value of args["us"]
    294297  //      _authen:hiddenargs_   to contain all the arguments that were
     
    344347}
    345348
    346 void authenaction::define_external_macros (const ColInfoResponse_t &/*collectinfo*/, displayclass &/*disp*/,
    347                        cgiargsclass &/*args*/, recptproto * /*collectproto*/,
    348                        ostream &/*logout*/) {
    349 }
    350 
    351 bool authenaction::do_action (cgiargsclass &args, const ColInfoResponse_t &/*collectinfo*/,
    352                   recptproto * /*collectproto*/, displayclass &disp,
     349bool authenaction::do_action (cgiargsclass &args, recptprotolistclass * /*protos*/,
     350                  browsermapclass * /*browsers*/, displayclass &disp,
    353351                  outconvertclass &outconvert, ostream &textout,
    354352                  ostream &/*logout*/) {
     
    359357    return true;
    360358  }
    361 
     359 
    362360  // need to be authenticated
    363361  textout << outconvert << disp
  • trunk/gsdl/src/recpt/authenaction.h

    r533 r755  
    5454 
    5555  void configure (const text_t &key, const text_tarray &cfgline);
     56
    5657  bool init (ostream &logout);
    5758 
     
    6061  bool check_cgiargs (cgiargsinfoclass &argsinfo, cgiargsclass &args,
    6162              ostream &logout);
     63
    6264  bool check_external_cgiargs (cgiargsinfoclass &argsinfo,
    6365                   cgiargsclass &args,
     
    6668                   ostream &logout);
    6769
    68   void get_cgihead_info (cgiargsclass &args, response_t &response,
    69              text_t &response_data, ostream &logout);
     70  void get_cgihead_info (cgiargsclass &args, recptprotolistclass *protos,
     71             response_t &response, text_t &response_data,
     72             ostream &logout);
    7073 
    71   void define_internal_macros (const ColInfoResponse_t &collectinfo, displayclass &disp,
    72                    cgiargsclass &args, recptproto *collectproto,
    73                    ostream &logout);
    74   void define_external_macros (const ColInfoResponse_t &collectinfo, displayclass &disp,
    75                    cgiargsclass &args, recptproto *collectproto,
    76                    ostream &logout);
     74  void define_internal_macros (displayclass &disp, cgiargsclass &args,
     75                   recptprotolistclass *protos, ostream &logout);
    7776 
    78   bool do_action (cgiargsclass &args, const ColInfoResponse_t &collectinfo,
    79           recptproto *collectproto, displayclass &disp,
     77  bool do_action (cgiargsclass &args, recptprotolistclass *protos,
     78          browsermapclass *browsers, displayclass &disp,
    8079          outconvertclass &outconvert, ostream &textout,
    8180          ostream &logout);
Note: See TracChangeset for help on using the changeset viewer.