Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Sebastian Schrader
Kea
Commits
c5ceebc6
Commit
c5ceebc6
authored
Mar 07, 2017
by
Francis Dupont
Browse files
[master] Added (fixed) src/bin/agent to Doxyfile
parent
6e33b685
Changes
3
Hide whitespace changes
Inline
Side-by-side
doc/Doxyfile
View file @
c5ceebc6
...
...
@@ -771,7 +771,8 @@ WARN_LOGFILE =
# spaces. See also FILE_PATTERNS and EXTENSION_MAPPING
# Note: If this tag is empty the current directory is searched.
INPUT = ../src/bin/d2 \
INPUT = ../src/bin/agent \
../src/bin/d2 \
../src/bin/dhcp4 \
../src/bin/dhcp6 \
../src/bin/perfdhcp \
...
...
src/bin/agent/ca_response_creator.h
View file @
c5ceebc6
...
...
@@ -22,13 +22,13 @@ typedef boost::shared_ptr<CtrlAgentResponseCreator> CtrlAgentResponseCreatorPtr;
/// @brief Concrete implementation of the HTTP response crator used
/// by the Control Agent.
///
/// See the documentation of the @ref HttpResponseCreator for
the basic
/// information how HTTP response creators are utilized by
the libkea-http
/// library to generate HTTP responses.
/// See the documentation of the @ref
isc::http::
HttpResponseCreator for
///
the basic
information how HTTP response creators are utilized by
///
the libkea-http
library to generate HTTP responses.
///
/// This creator expects that received requests are encapsulated in the
/// @ref PostHttpRequestJson objects. The generated responses
are
/// encapsulated in the HttpResponseJson objects.
/// @ref
isc::http::
PostHttpRequestJson objects. The generated responses
///
are
encapsulated in the HttpResponseJson objects.
///
/// This class uses @ref CtrlAgentCommandMgr singleton to process commands
/// conveyed in the HTTP body. The JSON responses returned by the manager
...
...
@@ -38,17 +38,19 @@ public:
/// @brief Create a new request.
///
/// This method creates a bare instance of the @ref PostHttpRequestJson.
/// This method creates a bare instance of the @ref
/// isc::http::PostHttpRequestJson.
///
/// @return Pointer to the new instance of the @ref PostHttpRequestJson.
/// @return Pointer to the new instance of the @ref
/// isc::http::PostHttpRequestJson.
virtual
http
::
HttpRequestPtr
createNewHttpRequest
()
const
;
/// @brief Creates stock HTTP response.
///
/// @param request Pointer to an object representing HTTP request.
/// @param status_code Status code of the response.
/// @return Pointer to an @ref HttpResponseJson object
representing stock
/// HTTP response.
/// @return Pointer to an @ref
isc::http::
HttpResponseJson object
///
representing stock
HTTP response.
virtual
http
::
HttpResponsePtr
createStockHttpResponse
(
const
http
::
ConstHttpRequestPtr
&
request
,
const
http
::
HttpStatusCode
&
status_code
)
const
;
...
...
src/bin/agent/ca_response_creator_factory.h
View file @
c5ceebc6
...
...
@@ -15,14 +15,14 @@ namespace agent {
/// @brief HTTP response creator factory for Control Agent.
///
/// See the documentation of the @ref HttpResponseCreatorFactory
for
/// the details how the response factory object is used by the
/// @ref HttpListener.
/// See the documentation of the @ref
isc::http::
HttpResponseCreatorFactory
///
for
the details how the response factory object is used by the
/// @ref
isc::http::
HttpListener.
///
/// This class always returns the same instance of the
/// @ref CtrlAgentResponseCreator which @ref HttpListener and
/// @ref HttpConnection classes use to generate HTTP response
messages
/// which comply with the formats required by the Control Agent.
/// @ref CtrlAgentResponseCreator which @ref
isc::http::
HttpListener and
/// @ref
isc::http::
HttpConnection classes use to generate HTTP response
///
messages
which comply with the formats required by the Control Agent.
class
CtrlAgentResponseCreatorFactory
:
public
http
::
HttpResponseCreatorFactory
{
public:
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment