Working Maveric

Committer:
mettrque
Date:
Tue Aug 22 10:49:39 2017 +0000
Revision:
10:36a2131f636c
Parent:
0:bdca5e4773dd
last military version;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mettrque 0:bdca5e4773dd 1 /*
mettrque 0:bdca5e4773dd 2 * HTTPScript.h
mettrque 0:bdca5e4773dd 3 * Copyright (c) 2017, ZHAW
mettrque 0:bdca5e4773dd 4 * All rights reserved.
mettrque 0:bdca5e4773dd 5 *
mettrque 0:bdca5e4773dd 6 * Created on: 02.02.2017
mettrque 0:bdca5e4773dd 7 * Author: Marcel Honegger
mettrque 0:bdca5e4773dd 8 */
mettrque 0:bdca5e4773dd 9
mettrque 0:bdca5e4773dd 10 #ifndef HTTP_SCRIPT_H_
mettrque 0:bdca5e4773dd 11 #define HTTP_SCRIPT_H_
mettrque 0:bdca5e4773dd 12
mettrque 0:bdca5e4773dd 13 #include <string>
mettrque 0:bdca5e4773dd 14 #include <vector>
mettrque 0:bdca5e4773dd 15
mettrque 0:bdca5e4773dd 16 using namespace std;
mettrque 0:bdca5e4773dd 17
mettrque 0:bdca5e4773dd 18 /**
mettrque 0:bdca5e4773dd 19 * This is the abstract http script superclass that needs to be derived
mettrque 0:bdca5e4773dd 20 * by application specific http scripts.
mettrque 0:bdca5e4773dd 21 * @see HTTPServer
mettrque 0:bdca5e4773dd 22 */
mettrque 0:bdca5e4773dd 23 class HTTPScript {
mettrque 0:bdca5e4773dd 24
mettrque 0:bdca5e4773dd 25 public:
mettrque 0:bdca5e4773dd 26
mettrque 0:bdca5e4773dd 27 HTTPScript();
mettrque 0:bdca5e4773dd 28 virtual ~HTTPScript();
mettrque 0:bdca5e4773dd 29 virtual string call(vector<string> names, vector<string> values);
mettrque 0:bdca5e4773dd 30 };
mettrque 0:bdca5e4773dd 31
mettrque 0:bdca5e4773dd 32 #endif /* HTTP_SCRIPT_H_ */
mettrque 0:bdca5e4773dd 33