RTC Toolkit 5.0.0
Loading...
Searching...
No Matches
Classes | Namespaces
bufferManager.hpp File Reference

UDP Buffer management. More...

#include "numapp/memory.hpp"
#include "numapp/mempolicy.hpp"
#include "rtctk/componentFramework/bufferMonitor.hpp"
#include "rtctk/componentFramework/componentMetricsIf.hpp"
#include "rtctk/componentFramework/exceptions.hpp"
#include <atomic>
#include <boost/lockfree/policies.hpp>
#include <boost/lockfree/stack.hpp>
#include <cstdint>
#include <fmt/core.h>
#include <gsl/span>
#include <gtest/gtest.h>
#include <memory>
#include <optional>

Go to the source code of this file.

Classes

class  rtctk::componentFramework::NoBufferAvailableException
 
class  rtctk::componentFramework::BufferManager
 BufferManager is a class that will allocate a big buffer and spit it up in several cache-aligned sub-buffers. More...
 
class  rtctk::componentFramework::BufferManager::BufferReference
 

Namespaces

namespace  rtctk
 
namespace  rtctk::componentFramework
 

Detailed Description

UDP Buffer management.