Skip to content
Snippets Groups Projects
Commit 43c38477 authored by tho's avatar tho
Browse files

NoBufferingPolicy added

parent c219370c
No related branches found
No related tags found
No related merge requests found
......@@ -36,6 +36,22 @@
namespace senf {
/// \addtogroup policy_impl_group
/// @{
/** \brief BufferingPolicy for non-buffered sockets
This is different from UndefinedBufferingPolicy (which is the
same as BufferingPolicyBase). This policy class defines the
buffering policy -- it explicitly states, that the socket does not
support buffering.
*/
struct NoBufferingPolicy : public BufferingPolicyBase
{};
/// @}
/// \addtogroup policy_impl_group
/// @{
......
......@@ -28,6 +28,7 @@
#define HH_DVBDemuxHandles_ 1
// Custom includes
#include "BufferingPolicy.hh"
#include "FramingPolicy.hh"
#include "CommunicationPolicy.hh"
#include "ReadWritePolicy.hh"
......@@ -47,7 +48,8 @@ namespace senf {
DatagramFramingPolicy,
UnconnectedCommunicationPolicy,
ReadablePolicy,
NotWriteablePolicy
NotWriteablePolicy,
NoBufferingPolicy
>::policy DVBDemux_Policy; ///< Socket Policy for xxxx
/** \brief xxx
......
......@@ -28,6 +28,7 @@
#define HH_DVBFrontendHandle_ 1
// Custom includes
#include "BufferingPolicy.hh"
#include "FramingPolicy.hh"
#include "CommunicationPolicy.hh"
#include "ReadWritePolicy.hh"
......@@ -49,7 +50,8 @@ namespace senf {
DatagramFramingPolicy,
UnconnectedCommunicationPolicy,
NotReadablePolicy,
NotWriteablePolicy
NotWriteablePolicy,
NoBufferingPolicy
>::policy DVBFrontend_Policy; ///< Socket Policy for xxxx
/** \brief xxx
......
......@@ -397,7 +397,7 @@ def Doxygen(env, doxyfile = "Doxyfile", extra_sources = []):
"done")
% (htmlnode.dir.abspath, reltopdir, xslfile.abspath)))
for doc in docs:
env.Depends(doc,xslfile)
env.Depends(doc, xslfile)
if xmlnode:
xrefs = []
......@@ -416,7 +416,7 @@ def Doxygen(env, doxyfile = "Doxyfile", extra_sources = []):
xrefs.extend(xref_pp)
docs.extend(xrefs)
env.Depends(docs,extra_sources)
env.Depends(docs, extra_sources)
for doc in docs :
env.Alias('all_docs', doc)
env.Clean('all_docs', doc)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment