![]() |
Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
|
Control loop thread. More...
#include "roc_address/interface.h"#include "roc_address/protocol.h"#include "roc_core/attributes.h"#include "roc_core/list.h"#include "roc_core/noncopyable.h"#include "roc_core/shared_ptr.h"#include "roc_ctl/basic_control_endpoint.h"#include "roc_ctl/control_task_executor.h"#include "roc_ctl/control_task_queue.h"#include "roc_netio/network_loop.h"#include "roc_pipeline/pipeline_loop.h"

Go to the source code of this file.
Classes | |
| class | roc::ctl::ControlLoop |
| Control loop thread. More... | |
| class | roc::ctl::ControlLoop::Tasks |
| Subclasses for specific tasks. More... | |
| class | roc::ctl::ControlLoop::Tasks::CreateEndpoint |
| Create endpoint on given interface. More... | |
| class | roc::ctl::ControlLoop::Tasks::DeleteEndpoint |
| Delete endpoint, if it exists. More... | |
| class | roc::ctl::ControlLoop::Tasks::BindEndpoint |
| Bind endpoint on local URI. More... | |
| class | roc::ctl::ControlLoop::Tasks::ConnectEndpoint |
| Connect endpoint on remote URI. More... | |
| class | roc::ctl::ControlLoop::Tasks::AttachSink |
| Attach sink to endpoint at given URI. More... | |
| class | roc::ctl::ControlLoop::Tasks::DetachSink |
| Detach sink from endpoint. More... | |
| class | roc::ctl::ControlLoop::Tasks::AttachSource |
| Attach source to endpoint at given URI. More... | |
| class | roc::ctl::ControlLoop::Tasks::DetachSource |
| Detach source from endpoint. More... | |
| class | roc::ctl::ControlLoop::Tasks::PipelineProcessing |
| Process pending pipeline tasks on control thread. More... | |
Namespaces | |
| namespace | roc |
| Root namespace. | |
| namespace | roc::ctl |
| Control tasks event loop. | |
Control loop thread.
Definition in file control_loop.h.