DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
RestEndpoint.hpp File Reference
#include <nlohmann/json.hpp>
#include <pistache/http.h>
#include <pistache/http_header.h>
#include <pistache/description.h>
#include <pistache/router.h>
#include <pistache/endpoint.h>
#include <pistache/client.h>
#include <pistache/mime.h>
#include "cmdlib/cmd/Nljs.hpp"
#include "restcmd/Issues.hpp"
#include <thread>
#include <chrono>
#include <future>
#include <memory>
#include <string>
Include dependency graph for RestEndpoint.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  dunedaq::restcmd::RestEndpoint
 

Namespaces

namespace  dunedaq
 Including Qt Headers.
 
namespace  dunedaq::restcmd
 

Typedefs

typedef nlohmann::json dunedaq::restcmd::cmdobj_t
 

Detailed Description

An HTTP REST Backend implementation based on Pistache Defines a single route, to send commands.

This is part of the DUNE DAQ Application Framework, copyright 2020. Licensing/copyright details are in the COPYING file that you should have received with this code.

Definition in file RestEndpoint.hpp.