Line data Source code
1 : #include "source/server/config_validation/admin.h" 2 : 3 : namespace Envoy { 4 : namespace Server { 5 : 6 : // Pretend that handler was added successfully. 7 : bool ValidationAdmin::addStreamingHandler(const std::string&, const std::string&, GenRequestFn, 8 0 : bool, bool, const ParamDescriptorVec&) { 9 0 : return true; 10 0 : } 11 : 12 : bool ValidationAdmin::addHandler(const std::string&, const std::string&, HandlerCb, bool, bool, 13 0 : const ParamDescriptorVec&) { 14 0 : return true; 15 0 : } 16 : 17 0 : bool ValidationAdmin::removeHandler(const std::string&) { return true; } 18 : 19 0 : const Network::Socket& ValidationAdmin::socket() { return *socket_; } 20 : 21 0 : ConfigTracker& ValidationAdmin::getConfigTracker() { return config_tracker_; } 22 : 23 : void ValidationAdmin::startHttpListener(std::list<AccessLog::InstanceSharedPtr>, 24 : Network::Address::InstanceConstSharedPtr, 25 0 : Network::Socket::OptionsSharedPtr) {} 26 : 27 : Http::Code ValidationAdmin::request(absl::string_view, absl::string_view, Http::ResponseHeaderMap&, 28 0 : std::string&) { 29 0 : PANIC("not implemented"); 30 0 : } 31 : 32 0 : void ValidationAdmin::addListenerToHandler(Network::ConnectionHandler*) {} 33 : 34 : } // namespace Server 35 : } // namespace Envoy