From: Tomek Mrugalski Date: Tue, 1 Aug 2017 18:53:30 +0000 (+0200) Subject: [5272] New control result added (3 = empty) X-Git-Tag: trac5124a_base~20^2~12 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=592492eab9d7479000ed16043574bd1a01a2c55d;p=thirdparty%2Fkea.git [5272] New control result added (3 = empty) --- diff --git a/src/lib/cc/command_interpreter.h b/src/lib/cc/command_interpreter.h index a0bad85d77..eeaa500517 100644 --- a/src/lib/cc/command_interpreter.h +++ b/src/lib/cc/command_interpreter.h @@ -1,4 +1,4 @@ -// 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 { diff --git a/src/lib/cc/data.h b/src/lib/cc/data.h index 37a9564977..d609615e9b 100644 --- a/src/lib/cc/data.h +++ b/src/lib/cc/data.h @@ -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;