Commit 592492ea authored by Tomek Mrugalski's avatar Tomek Mrugalski 🛰

[5272] New control result added (3 = empty)

parent c16e3e91
// Copyright (C) 2009-2015,2017 Internet Systems Consortium, Inc. ("ISC")
// Copyright (C) 2009-2017 Internet Systems Consortium, Inc. ("ISC")
//
// This Source Code Form is subject to the terms of the Mozilla Public
// License, v. 2.0. If a copy of the MPL was not distributed with this
......@@ -41,6 +41,11 @@ const int CONTROL_RESULT_ERROR = 1;
/// @brief Status code indicating that the specified command is not supported.
const int CONTROL_RESULT_COMMAND_UNSUPPORTED = 2;
/// @brief Status code indicating that the specified command was completed
/// correctly, but failed to produce any results. For example, get
/// completed the search, but couldn't find the object it was looking for.
const int CONTROL_RESULT_EMPTY = 3;
/// @brief A standard control channel exception that is thrown if a function
/// is there is a problem with one of the messages
class CtrlChannelError : public isc::Exception {
......
......@@ -326,7 +326,7 @@ public:
virtual void remove(const std::string& name);
/// Checks if there is data at the given key
/// @param name The key of the Element to remove
/// @param name The key of the Element checked for existence
/// @return true if there is data at the key, false if not.
virtual bool contains(const std::string& name) const;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment