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

changes to arguments of many functions, now pass list of protocols
instead of just that for this collection

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl/src/recpt/pageaction.h

    r649 r761  
    4949  text_t get_action_name () {return "p";}
    5050
    51   void set_receptionist (receptionist *therecpt) {recpt=therecpt;}
    5251  bool check_cgiargs (cgiargsinfoclass &argsinfo, cgiargsclass &args,
    5352              ostream &logout);
    5453
    55   void get_cgihead_info (cgiargsclass &args, response_t &response,
    56              text_t &response_data, ostream &logout);
     54  void get_cgihead_info (cgiargsclass &args, recptprotolistclass *protos,
     55             response_t &response,text_t &response_data,
     56             ostream &logout);
    5757
    58   void define_internal_macros (const ColInfoResponse_t &collectinfo, displayclass &disp,
    59                    cgiargsclass &args, recptproto *collectproto,
    60                    ostream &logout);
     58  void define_internal_macros (displayclass &disp, cgiargsclass &args,
     59                   recptprotolistclass *protos, ostream &logout);
    6160
    62   bool do_action (cgiargsclass &args, const ColInfoResponse_t &collectinfo,
    63           recptproto *collectproto, displayclass &disp,
     61  bool do_action (cgiargsclass &args, recptprotolistclass *protos,
     62          browsermapclass *browsers, displayclass &disp,
    6463          outconvertclass &outconvert, ostream &textout,
    6564          ostream &logout);
     65
     66protected:
     67  void set_homeextra_macro (displayclass &disp, recptprotolistclass *protos,
     68                ostream &logout);
     69
    6670};
    6771
Note: See TracChangeset for help on using the changeset viewer.