提交 6e444f9456290bb0b8c837d108a072903b4ec2cf

作者 LJH 李佳桓
1 个父辈 05b67d5e

add

正在显示 1 个修改的文件 包含 36 行增加0 行删除
  1 +/**************************************************************************
  2 + * file: dmpservice.h
  3 +
  4 + * Author: wanzhongping
  5 + * Date: 2020-12-31 17:27:07
  6 + * Email: zhongpingw@chinadci.com
  7 + * copyright: 广州城市信息研究所有限公司
  8 + ***************************************************************************/
  9 +
  10 +#ifndef __dmpservice_h__
  11 +#define __dmpservice_h__
  12 +
  13 +#include "dmap_server.h"
  14 +#include "dmpserverrequest.h"
  15 +#include "dmpserverresponse.h"
  16 +#include <string>
  17 +
  18 +using namespace std;
  19 +
  20 +class SERVER_EXPORT DmpService
  21 +{
  22 +
  23 +public:
  24 +
  25 + virtual ~DmpService() {}
  26 +
  27 + virtual string Name() const = 0;
  28 +
  29 + virtual string Version() const = 0;
  30 +
  31 + virtual bool AllowMethod() const = 0;
  32 +
  33 + virtual void ExecuteRequest(const DmpServerRequest &request, DmpServerResponse &response) = 0;
  34 +};
  35 +
  36 +#endif // __dmpservice_h__
注册登录 后发表评论