Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
roc::packet::Packet Member List
This is the complete list of members for
roc::packet::Packet
, including all inherited members.
add_flags
(unsigned flags)
roc::packet::Packet
approx_size
(size_t n_samples)
roc::packet::Packet
static
buffer
() const
roc::packet::Packet
capture_timestamp
() const
roc::packet::Packet
compare
(const Packet &other) const
roc::packet::Packet
container_of
(UDP *udp)
roc::packet::Packet
inline
static
decref
() const
roc::core::RefCounted< Packet, core::PoolAllocation >
inline
destroy
(T &object)
roc::core::PoolAllocation
inline
protected
duration
() const
roc::packet::Packet
fec
() const
roc::packet::Packet
fec
()
roc::packet::Packet
Flag
enum name
roc::packet::Packet
FlagAudio
enum value
roc::packet::Packet
FlagComposed
enum value
roc::packet::Packet
FlagControl
enum value
roc::packet::Packet
FlagFEC
enum value
roc::packet::Packet
FlagPrepared
enum value
roc::packet::Packet
FlagRepair
enum value
roc::packet::Packet
FlagRestored
enum value
roc::packet::Packet
FlagRTCP
enum value
roc::packet::Packet
FlagRTP
enum value
roc::packet::Packet
flags
() const
roc::packet::Packet
FlagUDP
enum value
roc::packet::Packet
getref
() const
roc::core::RefCounted< Packet, core::PoolAllocation >
inline
has_flags
(unsigned flags) const
roc::packet::Packet
has_source_id
() const
roc::packet::Packet
incref
() const
roc::core::RefCounted< Packet, core::PoolAllocation >
inline
list_data
() const
roc::core::ListNode< Tag >
inline
list_node
(ListData *data)
roc::core::ListNode< Tag >
inline
static
mpsc_queue_data
() const
roc::core::MpscQueueNode< Tag >
inline
mpsc_queue_node
(MpscQueueData *data)
roc::core::MpscQueueNode< Tag >
inline
static
NonCopyable
() (defined in
roc::core::NonCopyable< Tag >
)
roc::core::NonCopyable< Tag >
inline
protected
NonCopyable
() (defined in
roc::core::NonCopyable< ListNode< void > >
)
roc::core::NonCopyable< ListNode< void > >
inline
protected
NonCopyable
() (defined in
roc::core::NonCopyable< MpscQueueNode< void > >
)
roc::core::NonCopyable< MpscQueueNode< void > >
inline
protected
Packet
(core::IPool &packet_pool)
roc::packet::Packet
explicit
payload
() const
roc::packet::Packet
pool
() const
roc::core::PoolAllocation
inline
protected
PoolAllocation
(IPool &pool)
roc::core::PoolAllocation
inline
protected
print
(int flags) const
roc::packet::Packet
inline
receive_timestamp
() const
roc::packet::Packet
RefCounted
()
roc::core::RefCounted< Packet, core::PoolAllocation >
inline
RefCounted
(const core::PoolAllocation &policy)
roc::core::RefCounted< Packet, core::PoolAllocation >
inline
explicit
rtcp
() const
roc::packet::Packet
rtcp
()
roc::packet::Packet
rtp
() const
roc::packet::Packet
rtp
()
roc::packet::Packet
set_buffer
(const core::Slice< uint8_t > &data)
roc::packet::Packet
source_id
() const
roc::packet::Packet
stream_timestamp
() const
roc::packet::Packet
udp
() const
roc::packet::Packet
udp
()
roc::packet::Packet
~ListNode
() (defined in
roc::core::ListNode< Tag >
)
roc::core::ListNode< Tag >
inline
~MpscQueueNode
() (defined in
roc::core::MpscQueueNode< Tag >
)
roc::core::MpscQueueNode< Tag >
inline
Generated by
1.9.1