Sha256: b53dcfc57792a8eb16cb4f79c3020901edb8d4b0925683ec5254337a2bceb171

Contents?: true

Size: 407 Bytes

Versions: 3

Compression:

Stored size: 407 Bytes

Contents

#ifndef HUSKY_IREQUESTHANDLER_HPP
#define HUSKY_IREQUESTHANDLER_HPP

#include "HttpReqInfo.hpp"

namespace Husky
{
    class IRequestHandler
    {
        public:
            virtual ~IRequestHandler(){};
        public:
            virtual bool do_GET(const HttpReqInfo& httpReq, string& res) const = 0;
            virtual bool do_POST(const HttpReqInfo& httpReq, string& res) const = 0;
    };
}

#endif

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
jieba_rb-0.0.5 ext/cppjieba/server/Husky/IRequestHandler.hpp
jieba_rb-0.0.2 ext/cppjieba/server/Husky/IRequestHandler.hpp
jieba_rb-0.0.1 ext/cppjieba/server/Husky/IRequestHandler.hpp