ContextToNwdafApiImpl.hpp 646 Bytes
Newer Older
yangjian's avatar
yangjian committed
1 2 3 4 5 6 7 8 9 10
#ifndef _CONTEXTTONWDAFAPIIMPL_H_
#define _CONTEXTTONWDAFAPIIMPL_H_

#include <memory>
#include <pistache/endpoint.h>
#include <pistache/http.h>
#include <pistache/router.h>
#include <pistache/optional.h>

#include <string>
yangjian's avatar
yangjian committed
11 12 13

#include "ContextToNwdafApi.hpp"

yangjian's avatar
yangjian committed
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
namespace oai {
namespace udm {
namespace api {

class ContextToNwdafApiImpl : public oai::udm::api::ContextToNwdafApi {
public:
  ContextToNwdafApiImpl(std::shared_ptr<Pistache::Rest::Router>);
  ~ContextToNwdafApiImpl() {}

  void get_context_to_nwdaf(      Pistache::Http::ResponseWriter &response);
};

} // namespace api
} // namespace udm
} // namespace oai

#endif