source: trunk/gsdl/src/recpt/statusaction.h@ 173

Last change on this file since 173 was 172, checked in by rjmcnab, 25 years ago

Merged sources.

  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
File size: 1.0 KB
Line 
1/**********************************************************************
2 *
3 * statusaction.h --
4 * Copyright (C) 1999 The New Zealand Digital Library Project
5 *
6 * PUT COPYRIGHT NOTICE HERE
7 *
8 * $Id: statusaction.h 172 1999-02-25 21:59:02Z rjmcnab $
9 *
10 *********************************************************************/
11
12
13#ifndef STATUSACTION_H
14#define STATUSACTION_H
15
16
17#include "gsdlconf.h"
18#include "action.h"
19#include "receptionist.h"
20
21
22class statusaction : public action {
23protected:
24 bool disabled;
25 receptionist *recpt;
26
27public:
28 statusaction ();
29 virtual ~statusaction ();
30
31 text_t get_action_name () {return "status";}
32 void set_receptionist (receptionist *therecpt) {recpt=therecpt;}
33 bool check_cgiargs (cgiargsclass &args, ostream &logout);
34 void get_cgihead_info (cgiargsclass &args, response_t &response,
35 text_t &response_data, ostream &logout);
36 bool do_action (cgiargsclass &args, recptproto *collectproto,
37 displayclass &disp, outconvertclass &outconvert,
38 ostream &textout, ostream &logout);
39
40 void configure (const text_t &key, const text_tarray &cfgline);
41};
42
43
44#endif
Note: See TracBrowser for help on using the repository browser.