summaryrefslogtreecommitdiff
path: root/apps/JAWS/PROTOTYPE/HTTP_10_Request.h
blob: c6b204abe98401656c8c3258d82dc48bc030bc75 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
// -*- c++ -*-
// $Id$

#ifndef JAWS_HTTP_10_REQUEST_H
#define JAWS_HTTP_10_REQUEST_H

#include "HTTPU/http_request.h"


class JAWS_HTTP_10_Request : public HTTP_Request, public HTTP_HCodes
{
public:

  JAWS_HTTP_10_Request (void);
  ~JAWS_HTTP_10_Request (void);

  int type (void) const;
  const char * method (void) const;
  const char * uri (void) const;
  const char * version (void) const;

  const char * path (void) const;
  void path (const char *);
  void set_status (int);

private:

  char *path_;
};

#endif /* JAWS_HTTP_10_REQUEST_H */