Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
Class Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
A
ReceiverLoop::Tasks::AddEndpoint
(
roc::pipeline
)
SenderLoop::Tasks::AddEndpoint
(
roc::pipeline
)
NetworkLoop::Tasks::AddTcpClientPort
(
roc::netio
)
NetworkLoop::Tasks::AddTcpServerPort
(
roc::netio
)
NetworkLoop::Tasks::AddUdpReceiverPort
(
roc::netio
)
NetworkLoop::Tasks::AddUdpSenderPort
(
roc::netio
)
AlignedStorage
(
roc::core
)
AlignMax
(
roc::core
)
AlignOps
(
roc::core
)
ArenaAllocation
(
roc::core
)
Array
(
roc::core
)
Atomic
(
roc::core
)
Atomic< T * >
(
roc::core
)
AtomicOps
(
roc::core
)
ControlLoop::Tasks::AttachSink
(
roc::ctl
)
ControlLoop::Tasks::AttachSource
(
roc::ctl
)
B
BackendDispatcher
(
roc::sndio
)
BackendMap
(
roc::sndio
)
BasicControlEndpoint
(
roc::ctl
)
BasicPort
(
roc::netio
)
ControlLoop::Tasks::BindEndpoint
(
roc::ctl
)
HashmapImpl::Bucket
(
roc::core
)
Buffer
(
roc::core
)
BufferFactory
(
roc::core
)
Builder
(
roc::rtcp
)
BuiltinResampler
(
roc::audio
)
ByePacket
(roc::rtcp::header)
ByeReasonHeader
(roc::rtcp::header)
ByeSourceHeader
(roc::rtcp::header)
ByeTraverser
(
roc::rtcp
)
C
channel_set_to_str
(
roc::audio
)
ChannelList
(
roc::audio
)
ChannelMap
(
roc::audio
)
ChannelMapper
(
roc::audio
)
ChannelMapperMatrix
(
roc::audio
)
ChannelMapperReader
(
roc::audio
)
ChannelMapperWriter
(
roc::audio
)
ChannelMapRule
(
roc::audio
)
ChannelSet
(
roc::audio
)
CodecConfig
(
roc::fec
)
CodecMap
(
roc::fec
)
Composer
(
roc::fec
)
Composer
(
roc::rtcp
)
Composer
(
roc::rtp
)
ConcurrentQueue
(
roc::packet
)
Cond
(
roc::core
)
Config
(
roc::sndio
)
ControlLoop::Tasks::ConnectEndpoint
(
roc::ctl
)
ConnectionData
(
roc::sdp
)
Console
(
roc::core
)
Context
(
roc::node
)
ContextConfig
(
roc::node
)
ControlInterfaceMap
(
roc::ctl
)
ControlLoop
(
roc::ctl
)
ControlTask
(
roc::ctl
)
ControlTaskExecutor
(
roc::ctl
)
ControlTaskQueue
(
roc::ctl
)
CrashHandler
(
roc::core
)
ControlLoop::Tasks::CreateEndpoint
(
roc::ctl
)
ReceiverLoop::Tasks::CreateSlot
(
roc::pipeline
)
SenderLoop::Tasks::CreateSlot
(
roc::pipeline
)
CustomAllocation
(
roc::core
)
D
DecimationResampler
(
roc::audio
)
DelayedReader
(
roc::packet
)
ControlLoop::Tasks::DeleteEndpoint
(
roc::ctl
)
ReceiverLoop::Tasks::DeleteSlot
(
roc::pipeline
)
SenderLoop::Tasks::DeleteSlot
(
roc::pipeline
)
Depacketizer
(
roc::audio
)
ControlLoop::Tasks::DetachSink
(
roc::ctl
)
ControlLoop::Tasks::DetachSource
(
roc::ctl
)
DriverInfo
(
roc::sndio
)
E
EndianOps
(
roc::core
)
endpoint_uri_to_str
(
roc::address
)
EndpointUri
(
roc::address
)
errno_to_str
(
roc::core
)
ExtentionHeader
(
roc::rtp
)
F
Fanout
(
roc::audio
)
FEC
(
roc::packet
)
Format
(
roc::rtp
)
FormatMap
(
roc::rtp
)
Frame
(
roc::audio
)
FreqEstimator
(
roc::audio
)
FreqEstimatorConfig
(
roc::audio
)
G
GlobalDestructor
(
roc::core
)
H
Hashmap
(
roc::core
)
HashmapImpl
(
roc::core
)
HashmapNode
(
roc::core
)
HashmapNode::HashmapNodeData
(
roc::core
)
Header
(
roc::rtp
)
HeapArena
(
roc::core
)
I
IArena
(
roc::core
)
IBackend
(
roc::sndio
)
IBlockDecoder
(
roc::fec
)
IBlockEncoder
(
roc::fec
)
ICloseHandler
(
roc::netio
)
IComposer
(
roc::packet
)
IConn
(
roc::netio
)
IConnAcceptor
(
roc::netio
)
IConnHandler
(
roc::netio
)
IControlTaskCompleter
(
roc::ctl
)
IControlTaskExecutor
(
roc::ctl
)
IDevice
(
roc::sndio
)
IFrameDecoder
(
roc::audio
)
IFrameEncoder
(
roc::audio
)
IFrameReader
(
roc::audio
)
IFrameWriter
(
roc::audio
)
INetworkTaskCompleter
(
roc::netio
)
Interleaver
(
roc::packet
)
io_uri_to_str
(
roc::address
)
IoUri
(
roc::address
)
IParser
(
roc::packet
)
IPipelineTaskCompleter
(
roc::pipeline
)
IPipelineTaskScheduler
(
roc::pipeline
)
IPool
(
roc::core
)
IReader
(
roc::packet
)
IReceiverHooks
(
roc::rtcp
)
IResampler
(
roc::audio
)
IResolverRequestHandler
(
roc::netio
)
ISenderHooks
(
roc::rtcp
)
ISink
(
roc::sndio
)
ISource
(
roc::sndio
)
ByeTraverser::Iterator
(
roc::rtcp
)
SdesTraverser::Iterator
(
roc::rtcp
)
Traverser::Iterator
(
roc::rtcp
)
XrTraverser::Iterator
(
roc::rtcp
)
ITerminateHandler
(
roc::netio
)
IWriter
(
roc::packet
)
L
LatencyMonitor
(
roc::audio
)
LatencyMonitorConfig
(
roc::audio
)
LatencyMonitorMetrics
(
roc::audio
)
LDPC_Repair_PayloadID
(
roc::fec
)
LDPC_Source_PayloadID
(
roc::fec
)
LinkMetrics
(
roc::rtcp
)
List
(
roc::core
)
ListNode
(
roc::core
)
ListNode::ListNodeData
(
roc::core
)
LogBackend
(
roc::core
)
Logger
(
roc::core
)
LogMessage
(
roc::core
)
M
ManualAllocation
(
roc::core
)
MediaDescription
(
roc::sdp
)
MemoryOps
(
roc::core
)
Mixer
(
roc::audio
)
MpscQueue
(
roc::core
)
MpscQueueNode::MpscQueueData
(
roc::core
)
MpscQueueImpl
(
roc::core
)
MpscQueueNode
(
roc::core
)
Mutex
(
roc::core
)
N
NetworkLoop
(
roc::netio
)
NetworkTask
(
roc::netio
)
Node
(
roc::node
)
NonCopyable
(
roc::core
)
NoOwnership
(
roc::core
)
NtpTimestamp
(roc::rtcp::header)
NullWriter
(
roc::audio
)
O
OpenfecDecoder
(
roc::fec
)
OpenfecEncoder
(
roc::fec
)
Optional
(
roc::core
)
P
Packet
(
roc::packet
)
PacketFactory
(
roc::packet
)
PacketHeader
(roc::rtcp::header)
Packetizer
(
roc::audio
)
Parser
(
roc::fec
)
Parser
(
roc::rtcp
)
Parser
(
roc::rtp
)
PcmDecoder
(
roc::audio
)
PcmEncoder
(
roc::audio
)
PcmFormat
(
roc::audio
)
PcmMapper
(
roc::audio
)
PcmTraits
(
roc::audio
)
PipelineLoop
(
roc::pipeline
)
ControlLoop::Tasks::PipelineProcessing
(
roc::ctl
)
PipelineTask
(
roc::pipeline
)
PoisonReader
(
roc::audio
)
PoolAllocation
(
roc::core
)
Populator
(
roc::rtp
)
Printer
(
roc::core
)
Profiler
(
roc::audio
)
ProfilerConfig
(
roc::audio
)
ProfilingReader
(
roc::audio
)
ProfilingWriter
(
roc::audio
)
ProtocolAttrs
(
roc::address
)
ProtocolMap
(
roc::address
)
PulseaudioBackend
(
roc::sndio
)
PulseaudioDevice
(
roc::sndio
)
PulseaudioSink
(
roc::sndio
)
PulseaudioSource
(
roc::sndio
)
Pump
(
roc::sndio
)
Q
ReceiverLoop::Tasks::QuerySlot
(
roc::pipeline
)
SenderLoop::Tasks::QuerySlot
(
roc::pipeline
)
Queue
(
roc::packet
)
R
RateLimiter
(
roc::core
)
Reader
(
roc::fec
)
ReaderConfig
(
roc::fec
)
Receiver
(
roc::node
)
ReceiverCommonConfig
(
roc::pipeline
)
ReceiverConfig
(
roc::pipeline
)
ReceiverDecoder
(
roc::node
)
ReceiverEndpoint
(
roc::pipeline
)
ReceiverLoop
(
roc::pipeline
)
ReceiverReportPacket
(roc::rtcp::header)
ReceiverSession
(
roc::pipeline
)
ReceiverSessionConfig
(
roc::pipeline
)
ReceiverSessionGroup
(
roc::pipeline
)
ReceiverSessionMetrics
(
roc::pipeline
)
ReceiverSlot
(
roc::pipeline
)
ReceiverSlotMetrics
(
roc::pipeline
)
ReceiverSource
(
roc::pipeline
)
ReceiverState
(
roc::pipeline
)
ReceptionMetrics
(
roc::rtcp
)
ReceptionReportBlock
(roc::rtcp::header)
RefCounted
(
roc::core
)
RefCountedImpl
(
roc::core
)
RefCountedOwnership
(
roc::core
)
NetworkLoop::Tasks::RemovePort
(
roc::netio
)
ResamplerMap
(
roc::audio
)
ResamplerReader
(
roc::audio
)
ResamplerWriter
(
roc::audio
)
NetworkLoop::Tasks::ResolveEndpointAddress
(
roc::netio
)
Resolver
(
roc::netio
)
ResolverRequest
(
roc::netio
)
Router
(
roc::packet
)
RS8M_PayloadID
(
roc::fec
)
RTCP
(
roc::packet
)
RTP
(
roc::packet
)
S
sample_spec_to_str
(
roc::audio
)
SampleSpec
(
roc::audio
)
ScopedLock
(
roc::core
)
ScopedPtr
(
roc::core
)
SdesChunk
(
roc::rtcp
)
SdesChunkHeader
(roc::rtcp::header)
SdesItem
(
roc::rtcp
)
SdesItemHeader
(roc::rtcp::header)
SdesPacket
(roc::rtcp::header)
SdesTraverser
(
roc::rtcp
)
Semaphore
(
roc::core
)
Sender
(
roc::node
)
SenderConfig
(
roc::pipeline
)
SenderEncoder
(
roc::node
)
SenderEndpoint
(
roc::pipeline
)
SenderLoop
(
roc::pipeline
)
SenderReportPacket
(roc::rtcp::header)
SenderSession
(
roc::pipeline
)
SenderSessionMetrics
(
roc::pipeline
)
SenderSink
(
roc::pipeline
)
SenderSlot
(
roc::pipeline
)
SenderSlotMetrics
(
roc::pipeline
)
SendingMetrics
(
roc::rtcp
)
Seqlock
(
roc::core
)
Session
(
roc::rtcp
)
SessionDescription
(
roc::sdp
)
SharedPtr
(
roc::core
)
Shipper
(
roc::packet
)
Singleton
(
roc::core
)
SlabPool
(
roc::core
)
SlabPoolImpl
(
roc::core
)
Slice
(
roc::core
)
SlabPoolImpl::SlotHeader
(
roc::core
)
socket_addr_to_str
(
roc::address
)
SocketAddr
(
roc::address
)
SocketOptions
(
roc::netio
)
SortedQueue
(
roc::packet
)
SoxBackend
(
roc::sndio
)
SoxSink
(
roc::sndio
)
SoxSource
(
roc::sndio
)
SpeexResampler
(
roc::audio
)
PipelineLoop::Stats
(
roc::pipeline
)
StringBuffer
(
roc::core
)
StringBuilder
(
roc::core
)
StringList
(
roc::core
)
T
SenderLoop::Task
(
roc::pipeline
)
ReceiverLoop::Task
(
roc::pipeline
)
TaskConfig
(
roc::pipeline
)
ControlLoop::Tasks
(
roc::ctl
)
NetworkLoop::Tasks
(
roc::netio
)
ReceiverLoop::Tasks
(
roc::pipeline
)
SenderLoop::Tasks
(
roc::pipeline
)
TcpClientConfig
(
roc::netio
)
TcpConnectionConfig
(
roc::netio
)
TcpConnectionPort
(
roc::netio
)
TcpServerConfig
(
roc::netio
)
TcpServerPort
(
roc::netio
)
TempFile
(
roc::core
)
Thread
(
roc::core
)
Ticker
(
roc::core
)
Timer
(
roc::core
)
TimestampExtractor
(
roc::rtp
)
TimestampInjector
(
roc::rtp
)
TranscoderConfig
(
roc::pipeline
)
TranscoderSink
(
roc::pipeline
)
TranscoderSource
(
roc::pipeline
)
Traverser
(
roc::rtcp
)
U
UDP
(
roc::packet
)
UdpReceiverConfig
(
roc::netio
)
UdpReceiverPort
(
roc::netio
)
UdpSenderConfig
(
roc::netio
)
UdpSenderPort
(
roc::netio
)
V
Validator
(
roc::rtp
)
ValidatorConfig
(
roc::rtp
)
W
Watchdog
(
roc::audio
)
WatchdogConfig
(
roc::audio
)
Writer
(
roc::fec
)
WriterConfig
(
roc::fec
)
X
XrBlockHeader
(roc::rtcp::header)
XrDlrrBlock
(roc::rtcp::header)
XrDlrrSubblock
(roc::rtcp::header)
XrPacket
(roc::rtcp::header)
XrRrtrBlock
(roc::rtcp::header)
XrTraverser
(
roc::rtcp
)
Generated by
1.9.1