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
|
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::AddUdpPort
(
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
)
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
)
ChannelMapper
(
roc::audio
)
ChannelMapperMatrix
(
roc::audio
)
ChannelMapperReader
(
roc::audio
)
ChannelMapperWriter
(
roc::audio
)
ChannelMapRule
(
roc::audio
)
ChannelMapTable
(
roc::audio
)
ChannelMaskName
(
roc::audio
)
ChannelOrderTable
(
roc::audio
)
ChannelPositionName
(
roc::audio
)
ChannelSet
(
roc::audio
)
cname_to_str
(
roc::rtcp
)
CodecConfig
(
roc::fec
)
CodecMap
(
roc::fec
)
Communicator
(
roc::rtcp
)
Composer
(
roc::fec
)
Composer
(
roc::rtcp
)
Composer
(
roc::rtp
)
ConcurrentQueue
(
roc::packet
)
Cond
(
roc::core
)
Config
(
roc::sndio
)
Config
(
roc::rtcp
)
ControlLoop::Tasks::ConnectEndpoint
(
roc::ctl
)
ConnectionData
(
roc::sdp
)
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
)
CsvConfig
(
roc::core
)
CsvDumper
(
roc::core
)
CsvEntry
(
roc::core
)
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
Encoding
(
roc::rtp
)
EncodingMap
(
roc::rtp
)
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
)
FeedbackConfig
(
roc::audio
)
FeedbackMonitor
(
roc::audio
)
FileMap
Filter
(
roc::rtp
)
FilterConfig
(
roc::rtp
)
Frame
(
roc::audio
)
FrameFactory
(
roc::audio
)
FreqEstimator
(
roc::audio
)
FreqEstimatorConfig
(
roc::audio
)
G
GlobalDestructor
(
roc::core
)
H
Hashmap
(
roc::core
)
HashmapData
(
roc::core
)
HashmapImpl
(
roc::core
)
HashmapNode
(
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
)
Identity
(
roc::rtp
)
IDevice
(
roc::sndio
)
IFrameDecoder
(
roc::audio
)
IFrameEncoder
(
roc::audio
)
IFrameReader
(
roc::audio
)
IFrameWriter
(
roc::audio
)
ILinkMeter
(
roc::packet
)
INetworkTaskCompleter
(
roc::netio
)
Interleaver
(
roc::packet
)
io_uri_to_str
(
roc::address
)
IoUri
(
roc::address
)
IParser
(
roc::packet
)
IParticipant
(
roc::rtcp
)
IPipelineTaskCompleter
(
roc::pipeline
)
IPipelineTaskScheduler
(
roc::pipeline
)
IPool
(
roc::core
)
IReader
(
roc::packet
)
IResampler
(
roc::audio
)
IResolverRequestHandler
(
roc::netio
)
ISequencer
(
roc::packet
)
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
LatencyConfig
(
roc::audio
)
LatencyMetrics
(
roc::audio
)
LatencyMonitor
(
roc::audio
)
LatencyTuner
(
roc::audio
)
LDPC_Repair_PayloadID
(
roc::fec
)
LDPC_Source_PayloadID
(
roc::fec
)
LimitedArena
(
roc::core
)
LimitedPool
(
roc::core
)
LinkMeter
(
roc::rtp
)
LinkMetrics
(
roc::packet
)
List
(
roc::core
)
ListData
(
roc::core
)
ListImpl
(
roc::core
)
ListNode
(
roc::core
)
LogBackend
(
roc::core
)
Logger
(
roc::core
)
LogMessage
(
roc::core
)
LossEstimator
(
roc::rtcp
)
M
ManualAllocation
(
roc::core
)
MediaDescription
(
roc::sdp
)
MemoryLimiter
(
roc::core
)
MemoryOps
(
roc::core
)
Mixer
(
roc::audio
)
MovStats
(
roc::core
)
MpscQueue
(
roc::core
)
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
)
NoopArenaImpl
(
roc::core
)
NoOwnership
(
roc::core
)
NtpTimestamp32
(roc::rtcp::header)
NtpTimestamp64
(roc::rtcp::header)
NullWriter
(
roc::audio
)
O
OpenfecDecoder
(
roc::fec
)
OpenfecEncoder
(
roc::fec
)
Optional
(
roc::core
)
P
Packet
(
roc::packet
)
packet_flags_to_str
(
roc::packet
)
PacketCounter
(
roc::rtcp
)
PacketFactory
(
roc::packet
)
PacketHeader
(roc::rtcp::header)
Packetizer
(
roc::audio
)
PacketizerMetrics
(
roc::audio
)
Parser
(
roc::fec
)
Parser
(
roc::rtcp
)
Parser
(
roc::rtp
)
ParticipantInfo
(
roc::rtcp
)
PcmDecoder
(
roc::audio
)
PcmEncoder
(
roc::audio
)
PcmMapper
(
roc::audio
)
PcmMapperReader
(
roc::audio
)
PcmMapperWriter
(
roc::audio
)
PcmTraits
(
roc::audio
)
PipelineLoop
(
roc::pipeline
)
PipelineLoopConfig
(
roc::pipeline
)
ControlLoop::Tasks::PipelineProcessing
(
roc::ctl
)
PipelineTask
(
roc::pipeline
)
PoolAllocation
(
roc::core
)
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
)
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
)
ReceiverDecoder
(
roc::node
)
ReceiverEndpoint
(
roc::pipeline
)
ReceiverLoop
(
roc::pipeline
)
ReceiverParticipantMetrics
(
roc::pipeline
)
ReceiverReportPacket
(roc::rtcp::header)
ReceiverSession
(
roc::pipeline
)
ReceiverSessionConfig
(
roc::pipeline
)
ReceiverSessionGroup
(
roc::pipeline
)
ReceiverSessionRouter
(
roc::pipeline
)
ReceiverSlot
(
roc::pipeline
)
ReceiverSlotConfig
(
roc::pipeline
)
ReceiverSlotMetrics
(
roc::pipeline
)
ReceiverSource
(
roc::pipeline
)
ReceiverSourceConfig
(
roc::pipeline
)
ReceptionReportBlock
(roc::rtcp::header)
RecvReport
(
roc::rtcp
)
RefCounted
(
roc::core
)
RefCountedImpl
(
roc::core
)
RefCountedOwnership
(
roc::core
)
NetworkLoop::Tasks::RemovePort
(
roc::netio
)
Reporter
(
roc::rtcp
)
ResamplerConfig
(
roc::audio
)
ResamplerMap
(
roc::audio
)
ResamplerReader
(
roc::audio
)
ResamplerWriter
(
roc::audio
)
NetworkLoop::Tasks::ResolveEndpointAddress
(
roc::netio
)
Resolver
(
roc::netio
)
ResolverRequest
(
roc::netio
)
RingQueue
(
roc::core
)
Router
(
roc::packet
)
RS8M_PayloadID
(
roc::fec
)
RTCP
(
roc::packet
)
RTP
(
roc::packet
)
RttConfig
(
roc::rtcp
)
RttEstimator
(
roc::rtcp
)
RttMetrics
(
roc::rtcp
)
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
)
SenderEncoder
(
roc::node
)
SenderEndpoint
(
roc::pipeline
)
SenderLoop
(
roc::pipeline
)
SenderParticipantMetrics
(
roc::pipeline
)
SenderReportPacket
(roc::rtcp::header)
SenderSession
(
roc::pipeline
)
SenderSink
(
roc::pipeline
)
SenderSinkConfig
(
roc::pipeline
)
SenderSlot
(
roc::pipeline
)
SenderSlotConfig
(
roc::pipeline
)
SenderSlotMetrics
(
roc::pipeline
)
SendReport
(
roc::rtcp
)
Seqlock
(
roc::core
)
SeqlockImpl
(
roc::core
)
Sequencer
(
roc::rtp
)
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
)
SndfileBackend
(
roc::sndio
)
SndfileSink
(
roc::sndio
)
SndfileSource
(
roc::sndio
)
socket_addr_to_str
(
roc::address
)
SocketAddr
(
roc::address
)
SocketOpts
(
roc::netio
)
SortedQueue
(
roc::packet
)
SoxBackend
(
roc::sndio
)
SoxSink
(
roc::sndio
)
SoxSource
(
roc::sndio
)
SpeexResampler
(
roc::audio
)
SpscByteBuffer
(
roc::core
)
SpscRingBuffer
(
roc::core
)
NetworkLoop::Tasks::StartUdpRecv
(
roc::netio
)
NetworkLoop::Tasks::StartUdpSend
(
roc::netio
)
StateTracker
(
roc::pipeline
)
PipelineLoop::Stats
(
roc::pipeline
)
StringBuffer
(
roc::core
)
StringBuilder
(
roc::core
)
StringList
(
roc::core
)
T
SenderLoop::Task
(
roc::pipeline
)
ReceiverLoop::Task
(
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
)
UdpConfig
(
roc::netio
)
UdpPort
(
roc::netio
)
W
Watchdog
(
roc::audio
)
WatchdogConfig
(
roc::audio
)
WavBackend
(
roc::sndio
)
WavHeader
(
roc::sndio
)
WavHeader::WavHeaderData
(
roc::sndio
)
WavSink
(
roc::sndio
)
WavSource
(
roc::sndio
)
Writer
(
roc::fec
)
WriterConfig
(
roc::fec
)
X
XrBlockHeader
(roc::rtcp::header)
XrDelayMetricsBlock
(roc::rtcp::header)
XrDlrrBlock
(roc::rtcp::header)
XrDlrrSubblock
(roc::rtcp::header)
XrMeasurementInfoBlock
(roc::rtcp::header)
XrPacket
(roc::rtcp::header)
XrQueueMetricsBlock
(roc::rtcp::header)
XrRrtrBlock
(roc::rtcp::header)
XrTraverser
(
roc::rtcp
)
Generated by
1.9.1