Lines
100 %
Functions
#pragma once
#include "envoy/buffer/buffer.h"
#include "envoy/http/codes.h"
#include "envoy/http/header_map.h"
#include "envoy/server/admin.h"
#include "envoy/server/instance.h"
#include "source/server/admin/handler_ctx.h"
#include "absl/strings/string_view.h"
namespace Envoy {
namespace Server {
class ServerCmdHandler : public HandlerContextBase {
public:
ServerCmdHandler(Server::Instance& server);
Http::Code handlerQuitQuitQuit(Http::ResponseHeaderMap& response_headers,
Buffer::Instance& response, AdminStream&);
Http::Code handlerHealthcheckFail(Http::ResponseHeaderMap& response_headers,
Http::Code handlerHealthcheckOk(Http::ResponseHeaderMap& response_headers,
};
} // namespace Server
} // namespace Envoy